Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Software Engineer

Microsoft's Edge and Platform Division is seeking a Software Engineer to join their Azure Sphere team, focusing on developing a highly secured platform for IoT. The role involves working with a Linux-based operating system, security services, and developer tools. The position offers opportunities to work on cutting-edge technologies including Confidential VMs, Runtime Attestation, and securing AI at the edge. Team members will gain exposure to various technologies while building pioneering solutions in a collaborative environment. The role combines embedded systems development with cloud security, making it ideal for engineers interested in both low-level systems and modern cloud architecture. Working in a hybrid model, the successful candidate will contribute to Microsoft's mission of empowering global digital transformation while maintaining high security standards. The position offers comprehensive benefits and professional growth opportunities in a dynamic, inclusive work environment.

Last updated 13 days ago

Responsibilities For Software Engineer

  • Maintain Secure Embedded Linux distribution, its security profile, and build infrastructure
  • Build software prototypes and conduct experiments for security-related hybrid cloud deliverables
  • Take end-to-end responsibility for development, quality, diagnosability, and testing

Requirements For Software Engineer

Python
Linux
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience with coding in Python, C/C++ and C#
  • Experience with containers, Kubernetes, and related cloud technologies
  • Experience developing security features such as certificate management, key management
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer II

Microsoft Mixed Reality team seeks Software Engineer II for display pipeline software/firmware development, offering hybrid work and competitive benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on Surface device performance optimization, security implementation, and system-level engineering with competitive compensation and remote work options.

Software Engineer II

Software Engineer II position at Microsoft focusing on firmware development for cloud infrastructure, requiring 2+ years of experience in embedded systems and firmware design.

Software Engineer

Microsoft seeks a Software Engineer for Windows Silicon & Systems Integration team to develop drivers and firmware for camera systems, offering competitive pay and hybrid work.

Manufacturing Test Engineer (Electronics)

Manufacturing Test Engineer role at Microsoft focusing on integrated test solutions for devices and hardware platforms in Ciudad Juarez.