Firmware Engineer, Manufacturing Test
Core
Develop low-level firmware and software for manufacturing test platforms to automate product verification, data acquisition, and failure analysis for defense systems.
Role type
Firmware Engineer (Manufacturing Test)
Builds
Automated test execution platforms, host/client verification tools, and data acquisition solutions for embedded defense products.
Domain
Defense technology / Embedded Systems / Manufacturing Automation
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
C programming for embedded systems, microcontroller integration, bare-metal and RTOS development, embedded Linux, board bring-up and debugging, bus protocols (I2C, SPI, CAN, USB, UART)
Preferred skills
Data acquisition and analysis (FFT, Bode, control loops), JTAG/SWD debugging, oscilloscope and logic analyzer usage, ARM/MSP430/PIC microcontroller cores
Technologies
Embedded Linux, RTOS, C, I2C, SPI, CAN, USB, UART, SSH, gRPC, JTAG, SWD
Responsibilities
Develop firmware for microcontroller platforms interfacing with robots and OTS data acquisition tools; debug issues spanning electrical, firmware, and software boundaries; create automated test and failure analysis SOPs for production staff; engage in DFT/DFM reviews.
Seniority
Mid-Senior, hands-on IC