Job Summary
We are building advanced burn-in systems for high-performance chips like SoCs, GPUs, and AI accelerators. These systems involve multi-rail DPS, high-channel vector I/O, and complex temperature control.
You will be responsible for embedded firmware development, board-level control, sensor integration, and communication with the main host system.
Key Responsibilities
- Develop embedded firmware to control DPS modules, ADCs, sensors, and actuators
- Implement IC/SPI/UART interfaces for board-level communication
- Integrate temperature control loops, fan/heater regulation, and protection logic
- Work closely with hardware team for bring-up and system debug
- Interface with host PC (via USB, Ethernet, or CAN) for configuration and data logging
- Write clean, maintainable code with version control and documentation
- Support board-level diagnostics, reliability logging, and calibration features
Requirements
- 5+ years in embedded firmware development (C/C++ on MCU/RTOS platforms)
- Hands-on with STM32, NXP, Microchip, or TI microcontrollers
- Experience with IC, SPI, UART protocols and real-time control applications
- Familiar with thermal control, sensor feedback systems, and power sequencing
- Knowledge of Git, structured testing, and firmware debugging tools
- Background in ATE, BMS, industrial control, or instrumentation is a strong plus
- Experience in LabVIEW or Python for host-PC communication is a bonus