Embedded Firmware Engineer – Real‑Time & Connectivity
Posted Updated
TMC in Vicenza, Italy is seeking a Firmware Engineer to design, develop and test embedded software for microcontroller platforms. You will work closely with Hardware and Connectivity teams to deliver robust firmware for real-time systems.
Ideal candidates have hands-on experience with C, embedded systems, and a passion for low‑level development. This role offers an opportunity to contribute to cutting‑edge solutions in an innovative environment.
Analyse technical requirements and functional specifications for new embedded and mechatronic devices. Design, develop, and test embedded firmware in C for microcontroller platforms. Develop and integrate wired communication interfaces and connectivity functions. Perform firmware debugging, troubleshooting, optimisation, laboratory testing, and validation, working closely with Hardware, Electronics, and Connectivity teams and maintaining the related technical documentation.