Firmware Engineer

TMC
Eindhoven, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Italian, English
Experience level
Senior
Compensation
€ 3.2K

Job location

Eindhoven, Netherlands

Tech stack

Data analysis
C++
Communications Protocols
Computer Engineering
Firmware
System Testing
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Zigbee
Wireless Technologies

Job description

Purpose of The Role: - Participate to functional requirements collection and architecture definition; - Design and develop firmware with C and C++; - Support the system validation strategy; - Troubleshoot issues with in-depth analysis and coordination with other team members; - Share technical knowledge with other team members; - Produce technical documentation

Requirements

Cosa ci aspettiamo da te - M.Sc. in Electronics Engineering or Computer Science Engineering ; - 5+ years of related experience; - Full autonomy in coding in C and C++ languages; - Knowledge of embedded communication protocols (I2C, Uart, SPI..)); - Knowledge of wireless technologies (Zigbee, LoRa, etc.); - Good command of Italian and English language - Serious motivation for the Employeneurship model of TMC.

Benefits & conditions

The position offers a permanent employment contract, and the base gross annual salary (Gross Annual Salary - RAL) will be no less than €38,000, in line with the National Collective Bargaining Agreement (CCNL) for Commerce - Tertiary, Distribution and Services. TMC 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. In...

Apply for this position