- Develop and maintain safety-critical software for robotic communication, bus, and I/O systems using modern C++ and Rust
- Implement reliable and deterministic communication between sensors, actuators, and control components
- Design and maintain drivers, middleware, and hardware abstraction layers for industrial communication interfaces
- Implement safety mechanisms such as fault detection, diagnostics, and safe state handling
- Support system integration, testing, and validation on robotic and embedded platforms
- Support and contribute to hazard analyses, safety concepts, FMEDA activities, and certification processes
Developer in C++/Rust (m/f/d)
Your role
Your experience and qualifications
- Degree in Computer Science, Robotics, Electrical Engineering, Embedded Systems, or comparable qualification
- Professional experience in embedded or systems software development
- Strong programming skills in modern C++ and experience or strong interest in Rust
- Experience working with industrial communication systems, hardware interfaces, or low-level system software
- Familiarity with functional safety standards (e.g., IEC 61508, ISO 13849, ISO 10218, or similar) is a plus
- Experience with Linux-based development and embedded or real-time systems
- Knowledge of software testing, static analysis, and quality assurance practices
- Strong analytical, problem-solving, and collaboration skills
- Good English communication skills; German is a plus
Why us?
In addition to an engaging work environment, we offer a competitive benefits package that includes a company pension scheme, health insurance, and a childcare subsidy. We also believe in fostering a sense of community through regular company events, creating a workplace where our people can thrive both inside and outside of work.
About us
At FRANKA ROBOTICS - we build robots with ethics, which comes with great responsibility, creating state-of-the-art award-winning technology made to improve human lives and change our world for the better. Every day is filled with hard and exciting work, and the ability to take game-changing decisions from day one. We seek a hands-on mindset of those who strive for results, but enjoy the process of getting there.
Franka Robotics GmbH, formerly known as Franka Emika, is a fully owned subsidiary of Agile Robots SE. Agile Robots SE is an international high-tech company based in Munich (GER) with a production site in Kaufbeuren and more than 1900 employees worldwide.
We have great plans – we have great people
– Do you want to become part of our FRANKA ROBOTICS Team?
