Microsoft logo

Software Engineer II - Hardware Security

Microsoft

Join the Microsoft Azure Edge + Platform Team

Microsoft Azure Edge + Platform (E+P) is a globally distributed team responsible for delivering Microsoft’s edge vision. We create reliable and trustworthy operating systems and platform services to empower Microsoft and our customers. Our team is at the forefront of hardware security, ensuring that our devices are among the most secure in the industry.

About the Role

We are seeking a Software Engineer II to join our Hardware Security team within the Azure Enterprise and Security group. This role involves transforming and evolving hardware security across all Microsoft products and services. Our code powers billions of devices worldwide, and we are constantly innovating to stay ahead of sophisticated cyber threats.

Key Responsibilities

  • Design, develop, and test low-level systems code, such as Pluton firmware or Windows Device Drivers, to support the Pluton Secure Processor.
  • Build software prototypes and conduct experiments to evaluate alternative architectures.
  • Contribute to the project engineering plan and execute with a focus on accountability, learning, and quality.
  • Ensure compliance with security, privacy, accessibility, and other requirements.
  • Evaluate emerging technologies in hardware security and collaborate with product management to define requirements and develop a roadmap.
  • Promote diversity and inclusiveness to foster creative solutions to challenging problems.

Qualifications

Required

  • Bachelor’s Degree in Computer Science or related technical field AND 2+ years of technical engineering experience with coding in languages such as C, C++, C#, or Rust.
  • Experience in designing, developing, and shipping large-scale software products and services.
  • Experience writing high-performance systems code that runs natively on hardware.

Preferred

  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years of technical engineering experience OR Master’s Degree AND 2+ years of experience.
  • Experience designing and developing device drivers for Windows.
  • Strong problem-solving and debugging skills.
  • Effective verbal and written communication skills.
  • Collaborative spirit and growth mindset.

Why Microsoft?

Microsoft’s mission is to empower every person and organization on the planet to achieve more. We foster a culture of inclusion where everyone can thrive. We are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Additional Information

  • Location: Remote
  • Salary Range: €98,300 - €208,800 per year
  • Workplace Type: Remote
  • Experience Level: Mid
  • Job Type: Full-time

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations, and ordinances.

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Retirement plans
  • Employee discounts
  • Professional development opportunities

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Microsoft logo
Microsoft

Senior Software Engineer - Azure DNS and Traffic Manager

Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.

Randstad USA logo
Randstad USA

Software Design Engineer

Join our team as a Software Design Engineer in Redmond, WA. Enhance software projects, analyze requirements, and ensure quality assurance.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Microsoft logo
Microsoft

Software Engineer II - Azure Resource Notifications

Join Microsoft as a Software Engineer II in Azure Resource Notifications, focusing on high-scale distributed systems and cloud computing.

Microsoft logo
Microsoft

Software Engineer II - Azure Storage

Join Microsoft as a Software Engineer II to build and optimize Azure's distributed file system. Remote role with competitive salary.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Microsoft logo
Microsoft

Software Engineer - Azure Virtual Desktop and Windows 365

Join Microsoft as a Software Engineer to innovate in Azure Virtual Desktop and Windows 365. Hybrid work, competitive salary, and growth opportunities.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

Microsoft logo
Microsoft

Senior Software Engineer - Azure Hardware Systems

Join Microsoft as a Senior Software Engineer in Azure Hardware Systems, focusing on networking technologies for cloud infrastructure.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Microsoft logo
Microsoft

Software Engineer - Cloud and AI Platform

Join Microsoft as a Software Engineer to develop scalable, secure cloud services on the AI Platform. Requires security clearance.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

GEICO logo
GEICO

Software Engineer II – Platform Engineering

Remote Software Engineer II role at GEICO focusing on platform engineering, backend development, and cloud environments.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.