Principal Data Processing Unit Software Engineer

vor 3 Wochen


Sydney, Österreich Microsoft Vollzeit
Principal Data Processing Unit Software Engineer

Engineering - Software (Information & Communication Technology)

Full time

Subsidised health insurance + stock discounts

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission.

The Data Processing Unit (DPU) team brings together state-of-the-art software and hardware expertise to create a highly programmable and high-performance ASIC with the capability to efficiently handle large data streams. Thanks to its integrated design, this solution empowers teams to operate with increased agility and deliver significantly superior performance compared to CPU-based alternatives.

We are looking for a Principal DPU Software Engineer – Confidential Compute to join our team and help shape the DPU’s confidential compute infrastructure. In this role, you will be responsible for designing and implementing the DPU runtime software features related to confidential computing. You will work closely with hardware engineers, firmware engineers, and system architects to ensure the DPU software stack meets the requirements of security, performance, and scalability. You will also collaborate with other teams across Microsoft to integrate the DPU solution into various cloud scenarios and applications. You will apply your expertise in low-level programming, cryptography, security, and distributed systems to deliver cutting-edge solutions that enable new possibilities for cloud computing.

Qualifications

Required Qualifications:

  • Bachelor’s degree in Computer Science or related technical field and 6+ years technical experience coding in languages including, but not limited to, C, Python, and assembly
  • 4+ years’ experience in embedded software development and system design
  • 3+ years of experience in SW / HW interfaces, simulations, and systems bring-up
  • Experience shipping reliable software products to millions of devices
  • Experience in small, high security runtimes: L4/seL4, QNX, hypervisors or SGX runtimes
  • Experience developing in silicon emulation platforms such as FPGA
  • Experience in software development for high-performance I/O applications

Other Qualifications:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science or related technical field and 8+ years technical experience coding in languages including, but not limited to, C, C++, Python, assembly and rust
  • Proficiency in embedded software development and kernel expertise
  • Experience shipping reliable software products to billions of devices
  • Experience in high performance distributed & asynchronous operating systems
  • Experience in secure runtimes for highly secure deployments

Responsibilities

  • Drive the design and architecture of the core DPU runtime software and work with silicon design teams on DPU confidential compute features
  • Implement secure extensions to a high-performance runtime for custom silicon
  • Collaborate with partner teams to align strategies, improve processes and ensure the successful execution of projects
  • Provide technical leadership and guidance to the team, promoting adoption of best practices in embedded software design
  • Identify opportunities for process improvement and lead initiatives to enhance efficiency and productivity within the team

At Microsoft we are dedicated to advancing human and organisational achievement. We believe that technology is a powerful force for good and that meaningful innovation will contribute to a brighter world where everyone has access to the benefits and opportunities created by technology. Our people are what makes us one of the world’s most dynamic companies. Come as you are, thrive in an environment that helps you achieve more, and do what you love every day.

At Microsoft we are dedicated to advancing human and organisational achievement. We believe that technology is a powerful force for good and that meaningful innovation will contribute to a brighter world where everyone has access to the benefits and opportunities created by technology. Our people are what makes us one of the world’s most dynamic companies. Come as you are, thrive in an environment that helps you achieve more, and do what you love every day.

Don’t provide your bank or credit card details when applying for jobs.

#J-18808-Ljbffr

  • Sydney, Österreich Bettechnology Vollzeit

    About the job Principal Software EngineerAbout us:At Bet Technology, we are at the forefront of revolutionising the online betting industry through the implementation of enterprise end-to-end solutions. Our commitment to SOLID engineering principles enables us to deliver globally scalable Software as a Service (SaaS) and Platform as a Service (PaaS). As we...


  • Sydney, Österreich Suncorp Vollzeit

    Take the next step. Be part of something bigger at Suncorp.Work across various Suncorp Insurance brands including AAMI, GIO & Shannon'sProvide technical leadership with regards to Adobe Experience Manager Sydney location with hybrid work flexibility The RoleA skilled Principal AEM Software Engineer is needed to lead a high performing development team within...


  • Sydney, Österreich Culture Amp Vollzeit

    How you can help make a better world of workCulture Amp is on a mission to embed analytics and insights across our product suite. We have recently acquired the people analytics platform Orgnostic, and are looking to build out our data platform to further unlock the value of our data. To help us deliver on this mission, we are seeking a Principal Data...


  • Sydney, Österreich Atlassian Vollzeit

    Senior Principal Software Engineer - Team HealthEngineering | Sydney, Australia | Full-TimeWe’re looking for a Senior Principal Software Engineer with at least 10 years of relevant experience to join the Engineering Health team within our Core Engineering organisation, reporting to the Head of Engineering in a fully remote position.With experience in...


  • Sydney, Österreich Cotalent Vollzeit

    Job Title: Principle Software Engineer/ Tech LeadCompany OverviewWe are currently collaborating with a dynamic marketing startup poised to revolutionise the sports industry through innovative technologies. Position OverviewAs the Principal Software Engineer, you will play a pivotal role in establishing and evolving the technological infrastructure. Reporting...


  • Sydney, Österreich Cotalent Vollzeit

    Job Title: Principle Software Engineer/ Tech LeadCompany OverviewWe are currently collaborating with a dynamic marketing startup poised to revolutionise the sports industry through innovative technologies. Position OverviewAs the Principal Software Engineer, you will play a pivotal role in establishing and evolving the technological infrastructure. Reporting...


  • Sydney, Österreich Suncorp Group Limited Vollzeit

    Take the next step. Be part of something bigger at Suncorp.Work across various Suncorp Insurance brands including AAMI, GIO & Shannon'sProvide technical leadership with regards to Adobe Experience Manager Sydney location with hybrid work flexibility The RoleA skilled Principal AEM Software Engineer is needed to lead a high performing development team within...


  • Sydney, Österreich Nmftrading Vollzeit

    Nine Mile: Nine Mile is an electronic principal trading firm, focused on market making and arbitrage opportunities globally. Technology is at the forefront of our business, powering Nine Mile’s unified global trading platform and the micro-decisions required for our successful trading. Nine Mile’s scale and efficiency allow us to be nimble, responding...


  • Sydney, Österreich Nmftrading Vollzeit

    Nine Mile: Nine Mile is an electronic principal trading firm, focused on market making and arbitrage opportunities globally. Technology is at the forefront of our business, powering Nine Mile’s unified global trading platform and the micro-decisions required for our successful trading. Nine Mile’s scale and efficiency allow us to be nimble, responding...


  • Sydney, Österreich Atlassian Vollzeit

    Engineering | Sydney, Australia | Remote, Remote | Part-TimeWe're hiring a Principal Data Platform Engineer reporting to the Engineering Manager for the Internal Analytics Platform. You are an expert Cloud Engineer/SRE with expertise across a range of infrastructure technologies e,g AWS, Kubernetes.You will join the team that oversees Socrates, Atlassian's...


  • Sydney, Österreich Atlassian Vollzeit

    Engineering | Sydney, Australia | Remote, Remote | Part-TimeWe're hiring a Principal Data Platform Engineer reporting to the Engineering Manager for the Internal Analytics Platform. You are an expert Cloud Engineer/SRE with expertise across a range of infrastructure technologies e,g AWS, Kubernetes.You will join the team that oversees Socrates, Atlassian's...


  • Sydney, Österreich Microsoft Vollzeit

    Engineering - Software (Information & Communication Technology) Full time Subsidised health insurance + stock discounts As a Principal Software Engineer in Azure Networking, you will gain marketable experience in massive scale data centre network architecture, design, network infrastructure automatic management, software defined networking and high...

  • Data Engineer

    vor 3 Wochen


    Sydney, Österreich Quantexa Vollzeit

    What we’re all about.It isn’t often you get to be part of a tech company that, since 2016, has been innovating the data analytics market in ways no-one else can. Our technology started out in FinTech, helping tackle serious criminal activity. Now, its potential is virtually limitless. Working at Quantexa isn't just intellectually stimulating. We’re a...


  • Sydney, Österreich Atlassian Vollzeit

    Senior Principal Software Engineer - Jira Experience PlatformEngineering | Sydney, Australia | Remote, Remote | Full-TimeAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it's necessary...


  • Sydney, Österreich Atlassian Vollzeit

    Senior Principal Software Engineer - Jira Experience PlatformEngineering | Sydney, Australia | Remote, Remote | Full-TimeAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it's necessary...

  • Junior Data Engineer.

    vor 1 Woche


    Sydney, Österreich Alloc8 Vollzeit

    Engineering - Software (Information & Communication Technology) Our client is a forward-thinking organization specializing in delivering cutting-edge data solutions in the ESG domain. They pride themselves on fostering an innovative and collaborative environment where every team member can thrive and grow. They are seeking a skilled Data Engineer with 2-4...

  • Data Engineer

    vor 3 Wochen


    Sydney, Österreich Quantexa Limited Vollzeit

    What we’re all about.It isn’t often you get to be part of a tech company that, since 2016, has been innovating the data analytics market in ways no-one else can. Our technology started out in FinTech, helping tackle serious criminal activity. Now, its potential is virtually limitless. Working at Quantexa isn't just intellectually stimulating. We’re a...


  • Sydney, Österreich Talent Insights Group Vollzeit

    Lead/Principal Data Scientist (Marketing & Customer-focussed)Drive tech innovation, strategy, and efficiency with a skilled teamPermanent Full-timeMaximum Salary: $200k -220k Plus superLocation: Sydney, CBD based - Hybrid/Flexible work environmentJoin one of Australia’s most reputable Financial CompaniesOur highly respected client is seeking a Senior...


  • Sydney, Österreich Talent Insights Group Vollzeit

    Lead/Principal Data Scientist (Marketing & Customer-focussed)Drive tech innovation, strategy, and efficiency with a skilled teamPermanent Full-timeMaximum Salary: $200k -220k Plus superLocation: Sydney, CBD based - Hybrid/Flexible work environmentJoin one of Australia’s most reputable Financial CompaniesOur highly respected client is seeking a Senior...


  • Sydney, Österreich Onset Group Vollzeit

    Job DescriptionReady to revolutionise the ecommerce tech landscape?Join as the Domain Principal Engineer and lead the charge in digital innovation.Domain Principal EngineerSydney-Based (1/2 days in Office, 3/4 days WFH)Up to $300k package (including bonuses and super)Role OverviewAs the Domain Principal Engineer, you will spearhead engineering methodologies...