IonQ
Quantum Computing
StaffEngineerFirmware
“Staff Engineer Firmware at IonQ. Skills: Real-time control, Embedded systems, Firmware development, Quantum instruments. Provide architectural direction. Lead technical discussions”
Industry & Context.
Technical problem solving; Debugging; Troubleshooting
Up to 5% travel, Comfortable working in laboratory setting
What They're Looking For.
Must Have
BS/MS in EE, CE, or CS with 8-12 years experience, PhD with 8+ years related work experience, U.S. citizen or national, U.S. permanent resident, Lawfully admitted refugee or asylee
Nice to Have
Extensive Rust production systems experience, Embedded Linux experience, C/C++ systems programming understanding, Expert PID control knowledge, Expert state-space controllers knowledge, Expert adaptive control algorithms knowledge, Fixed-point algorithms experience, Digital signal processing experience, Digital filter design experience, SoC/FPGA devices background, Linux kernel development background, Device driver development background, Python for scientific libraries proficiency, Python for developer tool creation proficiency, Oscilloscope hands-on experience, Function generator hands-on experience, Voltmeter hands-on experience, CI/CD pipelines familiarity, Automated testing frameworks familiarity
What You'll Do.
Provide architectural direction
Lead technical discussions
Design system controllers
Develop user-space drivers
Develop reusable frameworks
Write production-quality code
Establish best practices
Establish coding standards
Define control algorithms
Implement control algorithms
Implement robust control loops
Implement reliable error handling
Lead hardware bring-up strategies
Guide junior engineers
Guide senior engineers
Conduct pair programming
Provide technical coaching
Drive development processes evolution
Drive tooling evolution
Drive infrastructure evolution
Act as technical voice
Participate in reviews
Participate in planning
How You'll Work.
Team & Collaboration
Hardware teams; Firmware teams; Physicists; Electronics engineers; Cross-functional reviews; Strategic planning sessions
Communication Scope
Articulating complex concepts
Process & Methodology
CI/CD, Automated testing
Applying for this Staff Engineer Firmware role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about IonQ?
Real rants from real employees. Read before you apply.