Skip to main content

Software Engineer - Mechatronics (m/f/d)

München
Full-time
Permanent employee

Your role

  • You are part of the Diagnostics and Testing team and work in close collaboration with product development in order to set test requirements and specifications
  • You are responsible for designing a testing framework for mechatronic components and systems
  • You are responsible for software design for test benches: execution, data acquisition, database integration, and increasing automation level
  • You are responsible for designing and implementing software concepts for long-term projects using Python and Linux

Your experience and qualifications

  • Academic degree in software, mechatronics, electrical or related engineering field
  • Minimum 2+ years of working experience in SW design, preferable for mechatronic systems
  • Ability to independently apply SW design principles in one of the following programming languages: Python (preferred), MATLAB/Simulink (code generation), C/C++
  • Experience with git: versioning, branch management, releasing, code reviews
  • Knowledge in requirements engineering, test-driven design or software testing
  • Experience in test rig instrumentation, test execution and data processing
  • Experience working with communication protocols, such as CAN, EtherCAT, UART
  • Knowledge in at least one of the fields: CI/CD pipelines, Docker, database integration
  • Understanding of operating systems (Windows, Linux) concepts such as shell scripting, file permissions, network communication, real-time concepts
  • Fluent in English
  • Driver’s license category B

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.

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?