ul liParticipate to functional requirements collection and architecture definition; /li liDesign and develop firmware with C and C++; /li liSupport the system validation strategy; /li liTroubleshoot issues with in-depth analysis and coordination with other team members; /li liShare technical knowledge with other team members; /li liProduce technical documentation /li /ul h3Purpose of The Role /h3 ul liParticipate to functional requirements collection and architecture definition; /li liDesign and develop firmware with C and C++; /li liSupport the system validation strategy; /li liTroubleshoot issues with in-depth analysis and coordination with other team members; /li liShare technical knowledge with other team members; /li liProduce technical documentation /li /ul h3What We Expect From You /h3 ul liM.Sc. in Electronics Engineering or Computer Science Engineering /li li5+ years of related experience - Full autonomy in coding in C and C++ languages /li liKnowledge of embedded communication protocols (I2C, Uart, SPI..) /li liKnowledge of wireless technologies (Zigbee, LoRa, etc.)
/li liGood command of Italian and English language /li liSerious motivation for the Employeneurship model of TMC. /li /ul h3What You Can Expect From Us /h3 pThe position offers a permanent employment contract, and the base gross annual salary (Gross Annual Salary – bRAL /b) will be no less than b€38,000 /b, in line with the bNational Collective Bargaining Agreement (CCNL) for Commerce – Tertiary, Distribution and Services /b. /p pTMC is committed to offering a competitive compensation package. At the end of the recruitment process, after assessing the candidate's experience, skills, and qualifications, the company may offer a final gross annual salary higher than the amount stated above. /p pIn line with our business model, the final compensation package also includes a bproject profit-sharing /b component, an bindividual annual learning and development budget /b of b€4,000 net /b, and an bannu
📌 Firmware Engineer (Milano)
🏢 Tmc
📍 Milano