Developer in C++/Rust (m/f/d)
Franka Robotics
Posted: March 24, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop 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. Key skills required include experience with industrial automation, C++, and Rust.
Required Skills
Job Description
Your role:
• 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
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?:
Franka Robotics stands out as a financially stable and supportive workplace, committed to the growth and well-being of our employees. With a focus on development opportunities, we empower team members to take on challenging tasks and impactful projects, encouraging both professional and personal growth. We’re proud to host a diverse, international team based in a central location with excellent public transportation links, making it easy for employees to stay connected.
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.