- Demonstrated experience developing embedded software or firmware for commercial, industrial, laboratory, medical, life science, or electromechanical products.
- Strong programming experience in C code development for embedded systems.
- Experience using the Keil compiler and related embedded development environment.
- Experience using STMicro microcontrollers, including STM32 or similar STMicro platforms.
- Experience with microcontroller-based platforms, preferably ARM-based architectures or similar embedded controllers.
- Experience with user interface development for embedded products, including displays, touchscreens, screen logic, alarms, operator prompts, status messages, and menu flows.
- Experience supporting language translations or localization of text on an embedded user interface.
