- Wisconsin, United States
- Senior
- 7+ years
Lead embedded firmware design and development for ARM microcontrollers and embedded Linux, driving product delivery and technical leadership.
Responsibilities
- Develop, debug, and maintain C/C++ firmware for ARM microcontrollers, RTOS/bare-metal systems, and embedded Linux
- Implement reusable drivers, bootloaders, interfaces, diagnostics, and configuration services
- Translate requirements into software designs and test criteria while optimizing performance and reliability
- Build reusable firmware and edge components across product families
- Support board bring-up, hardware/software integration, and troubleshooting of connected equipment
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related discipline
- Nice to have: Industrial controls
- Nice to have: connected sensors
- Nice to have: safety-related equipment
- Nice to have: BLE