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
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
Software Engineer II
Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.
Software Engineer - Cloud Security
Join Microsoft's Cloud Security team as a Software Engineer, focusing on platform security and data protection.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
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.
Software Engineer - Security Solutions
Join Microsoft Security as a Software Engineer to develop security solutions using Java, JavaScript, Python, and more in Redmond, WA.
Remote Software Engineer II - C++
Join Microsoft as a Remote Software Engineer II focusing on C++ for cloud streaming technology.
Remote Software Engineer with Linux Expertise
Join Microsoft as a Remote Software Engineer focusing on Linux security and development, leveraging C#, JavaScript, and DevOps tools.
Senior Software Engineer - Security
Join Microsoft as a Senior Software Engineer in Dublin to lead security monitoring systems development for large-scale infrastructures.
Software Engineer II
Join Microsoft as a Software Engineer II to revolutionize search with AI. Work on backend engineering in a hybrid role.
Senior Software Engineer - Cloud and Security
Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II, developing AI software across platforms. Remote work available.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
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.
Software Engineer - AI/ML
Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.
Senior Software Engineer - Azure Hardware Systems
Join Microsoft as a Senior Software Engineer in Azure Hardware Systems, focusing on networking technologies for cloud infrastructure.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.
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.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
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.
Principal Software Engineer, Remote Telemetry
Join Microsoft as a Principal Software Engineer in Remote Telemetry, focusing on cloud infrastructure and remote testing.
Software Engineer II – Xbox Advanced Technology Group
Join Microsoft as a Software Engineer II in the Xbox Advanced Technology Group, focusing on game development and technologies.
Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust
Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.
Software Engineer II - Microsoft 365
Join Microsoft 365 as a Software Engineer II to develop cutting-edge web and mobile technologies, focusing on customer self-help and online support.