Embedded Software Developer (f/m/d)
Franka Robotics
Posted: April 28, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop and maintain safety-critical embedded firmware for robotic systems.
Required Skills
Job Description
Your role:
As an Embedded Software Developer, you develop and maintain embedded firmware for our robotic systems, taking full ownership from concept through to production-ready, documented code.
• Develop and maintain safety-critical embedded firmware in C/C++, following established MISRA coding guidelines
• Own features end-to-end: concept, prototyping, implementation, testing, documentation and maintenance
• Write and maintain safety-relevant documentation with the same priority as code, including software design specifications, impact analyses, and architecture documents
• Align with the hardware department on interface definitions and support debugging at the hardware/software boundary
Your experience and qualifications:
• University degree in Computer Science, Robotics, Electrical Engineering, or comparable field (or equivalent professional experience)
• At least 4 years of professional experience in embedded software development
• Strong proficiency in C/C++ for microcontrollers, with a commitment to clean, structured, and MISRA-compliant code
• Experience with RTOS (e.g., µC/OS, FreeRTOS), communication interfaces (EtherCAT, CAN, UART, SPI), and ARM Cortex-R platforms is a plus
• Proficiency in Linux environments, Python, and git-based workflows Experience working under a functional safety standards (e.g., IEC 61508, ISO 13849) is preferred
• Strong communication skills in English, German is optional
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.