Embedded Software Engineer
Core
Design, develop, and optimize embedded software and firmware for field-deployed quantum sensors, integrating Linux systems with electronic subsystems.
Role type
Embedded Software Engineer (Quantum Sensing)
Builds
Custom Linux drivers, kernel-level components, and embedded UI/monitoring tools for quantum sensors
Domain
Quantum sensing hardware and embedded Linux systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded Linux development, Python (expert-level), Linux driver and kernel development, Communication protocols (UART, SPI, I2C, Ethernet, WIFI), Firmware development, Unit testing
Preferred skills
Xilinx SoC and FPGA platform experience, Master's degree in CS or EE
Technologies
Linux, Python, Xilinx SoC, FPGA
Responsibilities
Design and optimize embedded software and firmware; Develop custom Linux drivers and kernel components; Collaborate on system requirements and integration strategies; Test, debug, and tune embedded systems; Write and maintain unit tests; Develop embedded UI and monitoring tools
Seniority
Mid-level, hands-on IC
