Senior Firmware Engineer, Manufacturing Test
Core
Develop low-level firmware and software for microcontroller platforms, robots, and commercial off-the-shelf data-acquisition tools to enable automated host/client verification, device-side validation, test execution, failure analysis, and production-line test capabilities.
Role type
Senior IC firmware engineer (manufacturing test & embedded systems)
Builds
Automated test execution frameworks, device-side validation tools, and production-line test capabilities for robots and data-acquisition tools
Domain
Manufacturing test automation, embedded systems, robotics
Deliverable
production ML models | product features | infrastructure
Required skills
C programming for embedded systems, microcontroller integration (analog/digital sensors), bare-metal/RTOS/embedded Linux development, board bring-up, debugging across electrical/firmware/software boundaries, design-for-test/manufacturing review participation, test automation improvement, data analytics, familiarity with USB/SPI/I2C/CAN/RS232/RS485/Ethernet protocols
Preferred skills
ARM/AVR/MSP430/PIC microcontroller core experience, embedded Linux deployment, JTAG/SWD debugging, oscilloscope/logic analyzer usage, FFT/Bode analysis, control loops
Technologies
Embedded Linux, RTOS, bare-metal, C, USB, SPI, I2C, CAN, RS232, RS485, Ethernet, JTAG, SWD
Responsibilities
Develop low-level firmware and software for microcontroller platforms, robots, and commercial off-the-shelf data-acquisition tools; Build automated host/client verification, device-side validation, test execution, failure analysis, and production-line test capabilities; Develop embedded Linux, NIX, bare-metal, and RTOS-based features; Debug issues across electrical, firmware, and software boundaries and document processes for production staff; Participate in design-for-test and design-for-manufacturing reviews with electrical engineering and product firmware teams; Improve test automation, throughput, user interfaces, and data analytics
Seniority
Senior, hands-on IC