Chur
Embedded Software Engineer - Safety, C/C++ & Secure Automation (m/f/d)
- 09 October 2026
- 80 – 100%
- Permanent position
- German (Fluent), English (Intermediate)
- 7000 Chur
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 recruitment and career planning.
Embedded Software Engineer - Safety, C/C++ & Secure Automation (m/f/d)
Safety in technical controls begins with the smallest components. Our Rocken partner develops and produces electromechanical components and sensor products with the highest quality standards. The company supplies customers in demanding sectors such as railway technology and medical technology. The focus is on customised solutions that combine safety and reliability. Short decision-making paths and close customer proximity characterise the working method. Lean management and precise processes ensure efficiency in development and production. The team works closely together - from sensor development through purchasing to sales. Ready to work on products that ensure real safety? Then our Rocken partner looks forward to your application.Responsibilities:
You design robust software architectures and technical designs for safety-critical embedded products.
You formulate requirements for embedded components and implement them in multi-channel firmware for safety sensors.
You develop and extend C/C++ software for ARM Cortex-M microcontrollers and accompany prototypes through to commissioning.
You define and implement module, function, and integration tests and further develop automated CI/CT processes.
You strengthen standardisation, modularisation, and reusability while ensuring safety, availability, and traceability.
Qualifications:
You have completed a university of applied sciences or bachelor’s degree in software engineering, computer science, or a comparable technical field.
You bring 2-3 years of experience in embedded development as well as very good C/C++ knowledge.
You are familiar with ARM Cortex-M or comparable microcontrollers and are acquainted with UML and common architectural patterns.
You have practical experience with unit/integration tests and ideally automated testing procedures, interfaces, or sensor technology.
You are interested in functional safety and secure coding and ideally know IEC 61508, IEC 62443, MISRA-C, or CERT C; very good German completes your profile.
Benefits:
- Participation in health measures
- Participation in or provision of company car
- Flexible working hours
- Attractive pension and insurance benefits
- Home office
- Numerous employee events
- Attractive employee discounts
- Participation in or provision of parking space
- Sporting activities
- Above-average holidays and days off
- Attractive training and development opportunities
- Comfortable office with modern infrastructure
- Open corporate culture
- Interesting and varied activities/projects
- Experienced and dynamic team
ROCKEN Jobs:
https://rocken.jobs
Create profile:
https://rocken.jobs/application/profil-erstellen/
Work location
Chur
Contact
Gaël Altmann,
+41443852183