Plan-les-Ouates
Embedded Developer
- 11 August 2026
- 100%
- Permanent position
- English (Fluent)
About the job
Embedded Developer
Permanent contract
100% activity rate
Start as soon as possible
Join a dynamic and innovative team at the heart of the smart parking transformation and develop new embedded and communicating products.
About us
A major player in parking solutions in Europe, IEM Group's strength lies in its ability to innovate and maintain synergy between the various involved trades. Founded and led by engineers, the company develops the majority of its products in-house.
Your mission
Develop, test, architect and maintain embedded software on various IEM products, as well as identify and propose solutions to internal needs.
Your main responsibilities
- Participate in the design of new embedded projects
- Participate in the design of the software architecture and maintain an overview of it
- Contribute to maintaining architectural coherence and reducing technical debt
- Develop parts/modules/software autonomously
- Fix bugs and optimise various products (refactoring) Develop software components (applications, libraries, services) under embedded Linux (Go, C, C++)
- Develop, configure and maintain embedded Linux systems, notably using Buildroot for system image generation and rootfs customization Participate in setting up and developing production tools
- Participate in training production staff, technicians, salespeople and clients
- Document developments and technical choices
- Participate in product evolution according to client/sales requests
- Report production malfunctions
- Monitor dependency evolution and maintain development tools
- Participate in cost optimisation Conduct technical watch on new technologies and tools
Technical skills
- Higher education in computer science, software engineering or equivalent.
- At least 5 years’ experience in an equivalent position
- Proven experience in embedded programming required
- Microcontroller systems and software techniques for power consumption reduction
- Embedded programming tools and methodology
- Development, analysis and debugging tools
Interpersonal skills
Critical and analytical thinking
Self-learning ability and autonomy
Team player
English: Good written and oral comprehension required (minimum C1)
Excellent communication, ability to thrive in a small organisation with varied profiles
Application deadline: 4 September 2026