Software Engineer - Mechatronics (m/f/d) at FRANKA ROBOTICS
Munich, Bavaria, Germany -
Full Time


Start Date

Immediate

Expiry Date

27 Aug, 26

Salary

0.0

Posted On

29 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Linux, Mechatronics, Software Design, MATLAB/Simulink, C/C++, Git, Requirements Engineering, Test-Driven Design, CAN, EtherCAT, UART, CI/CD, Docker, Database Integration, Shell Scripting

Industry

Automation Machinery Manufacturing

Description
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?
Responsibilities
The role involves designing testing frameworks and software for mechatronic components and test benches. Responsibilities include data acquisition, database integration, and implementing software concepts using Python and Linux.
Loading...