Software Engineer II

Microsoft is a global technology company that creates software, devices, and solutions to empower people and organizations.
$98,300 - $193,200
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer II

Microsoft Surface Devices is seeking a Software Engineer II to join their team in developing secure and innovative embedded firmware solutions. This role involves working across the system software stack, collaborating with electrical engineers, system engineers, and firmware engineers to create high-volume consumer products. The position focuses on Surface device development, requiring expertise in hardware-software interaction, system architecture, and Windows OS integration.

The role combines hardware and software development, with responsibilities including system software implementation, performance optimization, and close collaboration with various engineering teams. The successful candidate will work on cutting-edge technology, partnering with system architects, IHVs, and Windows OS teams to deliver trusted and reliable devices that people love.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The position offers hybrid work arrangements with up to 50% work from home opportunity. The salary range is competitive, varying by location, with additional benefits and compensation available.

This is an excellent opportunity for a mid-level software engineer with hardware experience to work on innovative consumer products at one of the world's leading technology companies. The role combines technical challenges with the opportunity to impact millions of users through Microsoft's Surface devices.

Last updated a minute ago

Responsibilities For Software Engineer II

  • Design, implement, test and support system software stack on modern Windows-based devices and accessories
  • Drive performance, stability and feature enhancements for the device level experiences aligned with Windows and Devices roadmaps
  • Collaborate with teams across Microsoft and the Windows Ecosystem to bring up new hardware designs

Requirements For Software Engineer II

Python
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Coding experience in C, C++, C#, or Python
  • 1+ years of experience in software and/or hardware product development
  • 1+ years' experience developing, troubleshooting and debugging hardware Devices
  • Experience with GIT, JTAG, JSON, Python, XML
  • Experience in reviewing HW schematics
  • Working knowledge of OS primitives: memory management, scheduling, interrupts, threading and ACPI

Benefits For Software Engineer II

Medical Insurance
Parental Leave
Education Budget
  • 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 II

Software Engineer

Microsoft seeks a Software Engineer for their Windows Silicon & Systems Integration team to develop drivers and firmware for camera and multimedia experiences on Windows devices.

Software Engineer II

Software Engineer II position at Microsoft's Surface team focusing on power, performance, and security optimization with competitive pay and benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to design and develop firmware solutions for cloud hardware systems, focusing on security and innovation in Azure infrastructure.

Software Engineer 2

Microsoft Azure SCHIE team seeks Software Engineer 2 for firmware development and security infrastructure work in Bangalore, with focus on embedded systems and C/C++ programming.

Software Engineer II

Microsoft Surface team Software Engineer II position focusing on embedded systems and device drivers development for consumer electronics.