- 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
Software Engineer - Mechatronics (m/f/d)
Your role
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?
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?
