Full Time

Senior Software Engineer, Embedded Systems/Firmware, Platforms and Devices

Google
Seattle, 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 Software Engineer, Embedded Systems/Firmware, Platforms and Devices usually does. The employer's own details are in the listing.

Typically does: Develops and tests software for embedded systems, often focusing on low-level firmware and device drivers. This role involves designing, implementing, and debugging software solutions that interact directly with hardware. Responsibilities frequently include optimizing code for performance and resource constraints, and collaborating with hardware engineers. A Senior Software Engineer in this area will also mentor junior engineers and contribute to architectural decisions.

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

Good fit for: Individuals with a strong background in computer science or engineering, a passion for hardware-software integration, and a meticulous approach to problem-solving typically thrive in this role.

Among 15 to 24-year-olds in Denmark, unemployment was 10.8% in July 2026, against 6.7% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

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