Description
The Embedded Firmware Engineer will design, develop, and maintain embedded firmware for ARM Cortex‑M and TI MCU platforms, including peripheral drivers, middleware, communication stacks, and RTOS-based systems. The role covers hardware–software integration, debugging, system optimization, reliability, testing, documentation, and collaboration with hardware, ATE, validation, and system teams, while also mentoring junior engineers. The position requires a degree in electronics, electrical, computer, or embedded systems engineering and at least 7 years of embedded firmware development experience.
