As part of an agile software development team, you improve our safety-critical codebase by implementing new features, fixing bugs and adding unit tests.
You deploy your code on our sensitive robots for integration testing.
You collaborate with your team members through pair programming, code reviews and design discussions.
You will also communicate with other teams to define interfaces and to ensure smooth interaction with different system components.
Your experience & qualifications
You have a related university degree or similar professional education.
You have at least 3 years of work experience as C++ developer and are familiar with object-oriented programming, software design patterns and automated testing.
Being familiar with development under Linux is a plus.
Ideally, you have experience with MISRA, developing for embedded platforms, and/or programming real-time systems.
Previous experience with developing safety-critical software is advantageous, but not required. You must have an interest in learning about safety-critical software development.
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.