Senior Software Engineer - Embedded Systems
IonQBachelor’s degree in Engineering, Computer Science, or equivalent practical experiencefull_timesenior
$151,756 – $198,688 USD
Tech Stack
Responsibilities
- Design, develop, test, deploy, maintain and improve software components, systems, and features for embedded device control.
- Write high-quality, well-tested, production-ready code in Rust and other languages.
- Collaborate with an experienced interdisciplinary staff.
- Approach problems pragmatically.
- Participate in the development process (planning, reporting, support).
Soft Skills
Embedded HardwareReal-Time SoftwareWritten CommunicationVerbal CommunicationCross-Functional Collaboration
Benefits
- Equity
Culture
Cross-Functional TeamsCollaborative Space
Requirements
Required: Bachelor’s degree in Engineering, Computer Science, or equivalent practical experience
Preferred: Master’s degree or PhD in Engineering, Physics, Math, Computer Science, or related technical field
Regions: Us
Get jobs like this in your inbox
Weekly Rust, C, C++ hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About IonQ
Industry: quantum computing
IonQ is building the world’s best quantum computers to solve the world’s most complex problems, with the electronic controls software team focusing on low-level embedded software for these quantum control systems.
View company profile →Compensation
Base salary: $151,756 – $198,688 USD
Equity: equity
Bonus: annual bonus