Linux Embedded Software Engineer
Embedded Software Engineer at high-tech consultancy TMC working on IoT projects: developing and maintaining C/C++ embedded Linux software for connected devices, building connectivity features over BLE, LoRa and Zigbee, and doing debugging, testing and documentation. Based in Milan (hybrid); Italian and English required.
- Compensation
- Not disclosed
- Location
- EINDHOVEN, Netherlands
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Part time
- Experience
- Not specified
- Category
- Embedded
- Posted
Skills
Must have
- Master's degree in Electronics Engineering, Informatics Engineering or related field
- Minimum 2 years of embedded software development experience
- Proven ability to independently develop software in C and C++
- Experience with embedded Linux environments
- Knowledge of embedded communication systems (I2C, UART, SPI)
- Familiarity with wireless communication technologies (BLE, LoRa, Zigbee)
- Good command of Italian and English
- Strong motivation for TMC's Employeneurship model
Full description
Carrières Linux Embedded Software Engineer Italië Software 2 - 5 jaar Milan Hybride We zijn op zoek naar een Embedded Software Engineer om ons team te versterken, met een belangrijke rol binnen onze IoT-projecten. Over The Member Company Wij zijn een internationaal hightech consultancybureau met een team van ondernemende ingenieurs, wetenschappers en digitale experts van over de hele wereld. We bieden consultancydiensten aan onze toonaangevende klanten in diverse servicegebieden zoals: - Het ontwikkelen en onderhouden van embedded software in C en C++ op Linux-gebaseerde platformen. - Het ontwerpen, implementeren en debuggen van functies voor verbonden elektronische apparaten. - Het ontwikkelen en testen van connectiviteitsfuncties gebaseerd op de technologieën BLE, LoRa en Zigbee. - Uitvoeren van software-debugging taken, root cause analyses en oplossen van problemen. - Bijdragen aan activiteiten voor verificatie en validatie van software en system testing. - Ondersteunen van de optimalisatie van de prestatie, betrouwbaarheid en onderhoudbaarheid van de software. - Deelnemen aan technische discussies, design reviews en initiatieven voor continue verbetering. - Het voorbereiden en onderhouden van technische documentatie met betrekking tot de activiteiten voor softwareontwikkeling en testing. Wat we van jou verwachten - Masterdiploma in Elektronica Engineering, Informatica Engineering of aanverwante vakgebieden. - Minimaal 2 jaar ervaring in embedded softwareontwikkeling. - Bewezen vermogen om zelfstandig software te ontwikkelen met behulp van C en C++. - Ervaring met embedded Linux-omgevingen. - Kennis van embedded communicatiesystemen, waaronder I2C, UART en SPI. - Vertrouwdheid met draadloze communicatietechnologieën zoals BLE, LoRa en Zigbee. Goede beheersing van de Italiaanse en Engelse taal; - Sterke motivatie voor het Employeneurship-model van TMC. Wat je van ons kunt verwachten De functie voorziet een arbeidsovere...