Senior Embedded Software Engineer
Motorola Solutions
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 69% of similar roles. Most pay $149,331–$196,129 — the shaded band above. At the midpoint, this role pays about $177k versus about $173k for comparable roles.
Based on 240 similar postings.
Employer
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing
Microsoft currently has 597 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 570 roles with salary data.
Most-posted roles
At a glance
As a Senior Embedded Software Development Engineer in the Quantum Systems organization, you will develop core embedded software for custom quantum readout instruments. You will build high-performance userspace C++ services that interface directly with FPGA and SoC hardware to operate and measure topological qubits. Your daily responsibilities include designing data pipelines using DMA, implementing MMIO and interrupt interfaces, and developing networked multi-client services with binary protocols. To ensure reliability, you will implement telemetry, health monitoring, and simulation modes for CI testing. The role requires expertise in C++17, Linux systems programming, and ARM platforms like Xilinx Zynq UltraScale+. You will also utilize Python for automation and AI tools to accelerate development. This work addresses the critical challenge of creating robust, repeatable instrument platforms at the hardware-software boundary within the field of quantum information technology.
Skills
What you'll do
What we're looking for
More like this
Motorola Solutions
General Dynamics
General Dynamics
General Dynamics
General Dynamics
Anduril Industries