Firmware Engineer
San DiegoLast seen 5 days ago
Summary
Develop bare-metal firmware for an STM32H7-based multichannel thermal control system, implementing simultaneous temperature acquisition via I2C and RTDs, multiple independent PID control loops, and Ethernet communication. Support hardware bring-up, integration, validation, and troubleshooting of peripherals including ADCs, PWM, and GPIOs. Requires 7+ years embedded firmware development (or 4+ with MS degree), strong C programming, STM32H7 experience, and hands-on hardware debugging capability.