Microsoft is seeking a Software Engineer to join their Edge and Platform Division, specifically working on Azure Sphere - Microsoft's end-to-end secured IoT platform. This role focuses on developing and maintaining secure embedded systems, working with Linux-based operating systems, and implementing security features for edge computing. The position offers an opportunity to work with cutting-edge technologies including Confidential VMs, Runtime Attestation, and AI security at the edge.
The ideal candidate will join a collaborative team environment where they'll contribute to core product development and broader security initiatives. This hybrid role allows up to 50% work from home flexibility and involves 0-25% travel. The position requires strong programming skills in languages like Python, C/C++, and C#, along with experience in container technologies and security feature development.
Team members will have the chance to rapidly acquire new skills, develop pioneering solutions, and work across a diverse range of technologies. The role combines hands-on technical work with security-focused development, making it ideal for engineers interested in both systems programming and cybersecurity.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company is committed to fostering an inclusive environment where diversity is valued and everyone can thrive. This position represents an excellent opportunity to work on cutting-edge technology while contributing to Microsoft's mission of empowering every person and organization on the planet.