Full Time

Senior Embedded Software Development Engineer

Microsoft
Redmond, WA
$160,000 - $240,000* / year (about $77–$115 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Senior Embedded Software Development Engineer usually does. The employer's own details are in the listing.

Typically does: Develops software for embedded systems, often involving real-time operating systems and hardware interaction. This role focuses on designing, implementing, and testing software components, with an emphasis on performance, reliability, and efficiency. Senior engineers often lead projects, mentor junior team members, and contribute to architectural decisions. Debugging and troubleshooting complex issues across hardware and software layers are also common responsibilities.

Tools and skills: Proficiency in C/C++, experience with embedded operating systems (RTOS), debugging tools (JTAG), version control systems (Git), and familiarity with hardware schematics and communication protocols (SPI, I2C, UART) are generally required.

Good fit for: Individuals with a strong background in computer science or engineering, a passion for low-level programming, and excellent problem-solving abilities thrive in this role.

Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.