Linux Embedded Software Engineer
Machine translation — original language: Dutch.Show original
Careers Linux Embedded Software Engineer
Netherlands Software 2 - 5 years Milano Hybrid
We are looking for an experienced Embedded Software Engineer to join our team and play an important role within our IoT projects.
About The Member Company
We are an international high-tech consultancy firm with a team of entrepreneurial engineers, scientists, and digital experts from all over the world. We offer consultancy services to our leading clients in various service areas such as:
- Developing and maintaining embedded software in C and C++ on Linux-based platforms
- Designing, implementing, and debugging functions for connected electronic devices
- Developing and testing connectivity functionalities based on BLE, LoRa, and Zigbee technologies
- Performing software debugging, root cause analysis, and troubleshooting
- Contributing to software verification, validation, and system activity testing
- Supporting the optimization of software performance, reliability, and maintainability
- Participating in technical discussions, design reviews, and continuous improvement initiatives
- Preparing and maintaining technical documentation regarding software development and testing activities
What we expect from you
- M.Sc. in Electronic Engineering, Computer Engineering, or a related field
- At least 2 years of experience in embedded software development
- Proven ability to independently develop software with C and C++
- Experience working in Embedded Linux environments
- Knowledge of embedded communication protocols, including I2C, UART, and SPI
- Familiarity with wireless communication technologies such as BLE, LoRa, and Zigbee
- Good command of both Italian and English, written and spoken
- Strong motivation to embrace TMC's Employeneurship model
What you can expect from us
The position offers permanent employment, and the gross annual salary (B...