Zürich
Software Engineer Embedded Systems C/C++ (m/f/d)
- 10 October 2026
- 80 – 100%
- Permanent position
- German (Native language), English (Intermediate)
- 8001 Zürich
About the job
We have developed a web-based online platform for job searching and talent acquisition that digitalises the application process and supports the company in quickly recognising talents in the market and securing them for the long term. With a digital Rocken profile, every applicant can quickly and easily connect with market-leading companies and share their profile.
Our work places people at the centre technologically and organically. Rocken® offers executive search and talent management consulting to address the personal and individual needs of each person and to implement these optimally in personnel recruitment and career planning.
Software Engineer Embedded Systems C/C++ (m/f/d)
Connections that last – in the automotive industry, medical technology and beyond: Our Rocken partner develops and manufactures highly precise connection technologies for demanding applications. As an international technology leader, the company supplies renowned customers worldwide with innovative solutions that meet the highest quality standards. The field of activity includes the development of clamping and connection systems as well as assembly tools for a wide range of industries – from drive systems to high-performance applications to industrial processes. The focus is on combining precision, reliability and innovative strength. Flat hierarchies and a pragmatic, solution-oriented working style characterise everyday life. Technical know-how is valued and promoted. Ready to create connections that really matter? Then apply now and become part of our Rocken partner’s team!Role:
You have the chance to be part of a global team developing innovative solutions for automotive and industrial applications. In this role, you take responsibility for developing firmware for embedded systems in C/C++. You are responsible for creating high-quality firmware that meets the requirements of high-end connection solutions. You will use your skills to develop and optimise complex systems. You are an important part of the development process and contribute to our products setting new standards time and again. You bring your experience and knowledge to achieve our goals.
Responsibilities:
- You develop new and further developments of firmware for embedded systems in C/C++
- In this role, you analyse firmware and debug it, including creating unit tests
- As a Junior Firmware Engineer Embedded Systems, you are responsible for system tests and commissioning of complete systems
- You support the implementation of cybersecurity requirements in embedded systems
- In this role, you participate in the development, commissioning and verification of electronic hardware
- You develop tools and scripts to support development and/or production
Qualifications:
- You have a technical basic education with a focus on electronics, computer science or a comparable field
- You have a degree in computer science, software engineering, embedded systems, electrical engineering or a comparable field
- You bring knowledge in C/C++ for embedded systems
- You have knowledge of microcontroller architectures and embedded systems
- You are interested in hardware development and hardware-near firmware development
- You have analytical thinking, structured troubleshooting and holistic system understanding
ROCKEN Jobs:
https://rocken.jobs
Create profile:
https://rocken.jobs/application/profil-erstellen/
Work location
Zurich
Contact
Alessia Rotta,
+41443852118