We are looking for an experienced Software Engineer with a strong technical background to join our client’s high-end development projects.
Embedded Software Developer
Your tasks
- As part of our interdisciplinary development team, you will be responsible for the design, development, and optimization of advanced software solutions in C++ and Qt – from low-level programming to application-level development
- You will work closely with experts in electronics and hardware development and play a key role in the success of our innovative embedded system products
- Development of software solutions in C++ and Qt for embedded and desktop applications
- Programming low-level software for microcontrollers (e.g. ARM Cortex-M, STM32)
- Close collaboration with the electronics team to ensure seamless integration of hardware and software
- Full responsibility for the software development lifecycle: analysis, design, implementation, testing, and documentation
- Conducting code reviews and ensuring software quality through automated testing
- Support during commissioning, debugging, and optimization of prototypes and series products
Your profile
- BSc/MSc degree in Computer Science, Electrical Engineering, Mechatronics, or a related discipline
- Multiple years of professional experience in C++ software development
- Demonstrated expertise in embedded programming, ideally covering both high-level application and low-level hardware interfacing.
- Proficient with standard embedded toolchains, debugging tools, and version control systems (e.g., Git)
- Analytical thinker with a structured approach, strong sense of ownership, and excellent teamwork skills
- Fluent in German and English; proficiency in French is an advantage
The company offers
- Modern tools and work environment
- Open company culture with a strong team focus
- Transparent communication and a collaborative atmosphere
- Dynamic workplace with an international scope
- Diverse tasks, intercultural collaboration, and global projects
Please note: Due to legal requirements, only Swiss EU citizens can be considered for this role. Also Preference will be given to candidates willing to work on-site.
Biljana Coppola looks forward to receiving your application.
Biljana Coppola looks forward to receiving your application.
Kontakt

Biljana Coppola
+41 44 366 60 78
+41 44 366 60 78