About This Vacancy
Participate in functional requirements collection and architecture definition
Design and develop embedded software
Support the system validation strategy
Troubleshoot issues through in-depth analysis and coordination with other team members
Share technical knowledge with other team members
Produce technical documentation
What We Expect From You
M.Sc. in Electronic Engineering or Computer Science
2 to 6 years of experience in embedded programming on microcontrollers and/or microprocessors
Full autonomy in coding in C and/or C++
Knowledge of embedded communication protocols (I2C, UART, SPI…)
Knowledge of IoT systems is an advantage
Good command of Italian and English
Availability to travel and relocate for medium to long periods
Serious motivation for the Employeneurship model of TMC
What You Can Expect From Us
TMC is an international high-tech consultancy company that brings expertise to its clients to support them in realizing their technological challenges. As such, TMC operates as an expert center at the disposal of its clients, helping them become more competitive in an increasingly global and rapidly changing technological world.
At TMC, we believe that people drive technology. That’s why we strive to create the best possible conditions for tech talents to thrive. We offer a challenging and stimulating work environment where you can be the director of your own career. As an Employeneur, you are part of our TMC family. Beyond our outstanding technical expertise, fun and engagement are integral parts of our culture.
EMBEDDED SOFTWARE ENGINEER
Thales
Rome, Latium, Italy
Embedded Software Engineer
TXT GROUP
Pomezia, Latium, Italy
Embedded Software Engineer
Capgemini Engineering
Bologna, Emilia-Romagna, Italy
Embedded Software Engineer
Alti Profili
Latina, Latium, Italy
Embedded Software Engineer
Enginium
Valle d'Aosta, Italy
Embedded Software Engineer
Albelissa Engineering, IT & Digital Solutions
Vicenza, Veneto, Italy