As a FIRMWARE ENGINEER, you will be involved in the design, development, and testing of firmware for ultra-low power devices throughout the entire product lifecycle.
Purpose of the Role :
* Participate in functional requirements collection and architecture definition
* Design and develop firmware using C and C++
* Support the system validation strategy
* Troubleshoot issues through in-depth analysis and coordinate with other team members
* Share technical knowledge with team members
* Produce technical documentation
What do we expect from you?
* M.Sc. in Electronics Engineering or Computer Science Engineering
* 5+ years of relevant experience
* Proficiency in coding in C and C++
* Knowledge of embedded communication protocols (I2C, UART, SPI, etc.)
* Knowledge of wireless technologies (e.g., Zigbee)
* Fluent in Italian and English
* Motivation for the Employeneurship model at TMC
What can you expect from TMC?
TMC is an international high-tech consultancy that supports clients in overcoming technological challenges. We operate as an expert center, helping clients become more competitive in a rapidly changing technological landscape.
We believe that people drive technological innovation. We aim to create optimal conditions for tech talents to thrive, offering a challenging and stimulating work environment where you can shape your career.
As an Employeneur, you are part of the TMC family. Alongside our technical expertise, we value fun and engagement as key parts of our culture.
#J-18808-Ljbffr