‹ All jobs
Automation & Safety Software Engineer (f/m/d)
<h2>Your tasks</h2>
<ul>
<li>You will be part of one of our robotics development teams, working in a cross-functional product team to jointly improve the robotic system</li>
<li>You are responsible for implementing safe and non-safe low-level software modules in the existing framework and ensure that they comply with applicable standards</li>
<li>You create specifications for complex software modules, including their interfaces and test criteria, for our suppliers and external developers</li>
<li>You implement and perform functional testing and troubleshooting directly on our autonomous robots and in our simulations</li>
<li>You take responsibility for your work packages through to product integration, keeping an eye on quality and time</li>
<li>You supervise the products from the prototype phase through pre-series production to serial production, testing and documenting changes</li>
</ul>
<h2>Requirements</h2>
<ul>
<li>You have successfully completed a bachelor's or master's degree in electrical engineering, mechatronics, or a comparable field of study</li>
<li>You have at least 3 years of experience in PLC software development and hardware-software integration</li>
<li>You convince with profound PLC programming skills in CODESYS / IEC 61131-3 for safe control systems with SIL/PL</li>
<li>You have experience in the specification and validation of software modules, ideally based on the V-model in accordance with ISO 13849-1</li>
<li>You have experience with field buses (especially CANopen) and sensor-actuator integration</li>
<li>You can develop deep system-level expertise, from electromechanical components all the way up to the HAL and autonomous software stack</li>
<li>Ideally, you also have experience in the following areas: <ul>
<li>Unit testing for CODESYS Scripting Engine </li>
<li>Programming in Python, C++ and C </li>
<li>Standards: ISO 3691-4, EN 1175, EN ISO 13849</li>
</ul>
</li>
<li>You are able to structure your work, manage dependencies to other teams and remove impediments on the road.</li>
<li>You are keen to write clear technical documentation and work with software version control.</li>
<li>You are fluent in English, German is a plus.</li>
<li>The job is mostly done on-site, so ideally you live in/close to Munich.</li>
</ul>
<h2>What we have to offer</h2>
<ul>
<li><strong>Cutting-edge technology</strong>: As pioneers in robotics we are able to navigate and manipulate without rails and guides and offer solutions to processes that no one could automate ever before!</li>
<li><strong>Team</strong>: We are an international team with more than 25 nationalities. You’ll work in a team with exceptionally smart, humble, collaborative and hardworking individuals.</li>
<li><strong>Culture</strong>: Come as you are! Join a vibrant, inventive, and diverse team that values collaboration over hierarchy. To innovate you need to fail from time to time — we always learn and improve.</li>
<li><strong>Workplace</strong>: Our office is located near the S‑Bahn station “Hirschgarten”. We work in a loft-style office with great equipment, our own workshop and testing area.</li>
<li><strong>Full Board</strong>: You don’t feel like thinking about what you want to have for lunch tomorrow, not to mention preparing it? Luckily, our french cook treats us with a freshly cooked free lunch everyday! And as the cherry on top, there is a packed fridge with drinks, fresh fruits and of course coffee!</li>
<li><strong>Flexibility</strong>: Flexibility is a top priority for us. Our hybrid working mo