hero

Leave your mark on the world

Discover opportunities across our portfolio

Industrial Automation Full Stack Developer

Software Defined Automation

Software Defined Automation

Software Engineering
Garching, Germany
Posted 6+ months ago
Responsibilities
  • Enable PLC accessibility from the cloud (AWS) with a focus on Rockwell, Siemens, Beckhoff, and CodeSys
  • Develop interfaces to respective automation IDEs (e.g., Rockwell Studio 5000) using Python and vendor-specific SDKs/APIs
  • Define, execute, and maintain automated tests for automation IDE interfaces and remotely handling PLCs on the shop floor
  • Develop PLC code in IEC 61131-3 – (Ladder Diagram, Structured Text, Function Block Diagram, etc.)
  • Further, develop rendering capabilities for vendor-specific versions of IEC 61131-3 languages
  • Develop microservices on AWS using Python, Serverless Application Model (SAM), and build deployment pipelines using Gitlab CI
  • Create technical documentation
We offer
  • A mission no less than to work at the forefront of technology to improve the productivity of mankind
  • A fast-scaling global deep tech company environment where your area of responsibility grows with the company
  • Impact on next-level real-time control systems for industrial automation, robotics, and motion control
  • Opportunity to build a fully automated global B2B SaaS application using the latest cloud technologies
  • Collaboration with engineering teams of our technology partners (e.g. VMware, Bosch Rexroth, AWS) on joint, new offerings
  • A competitive salary, based on a fixed compensation and an equity stock option program
  • A permanent full-time position with 28 days of annual paid vacation
  • Flexibility in working hours and time to work from home
  • Flat hierarchies and short decision paths
  • A team of colleagues loving recreation and exercise (road biking, workouts using the in-office weightlifting station, etc.) and an office offering shower/washroom facilities. We play the long game!
Basic Qualifications
  • Entrepreneurial spirit and willingness to innovate in the field of industrial automation
  • Completed bachelor’s degree in the field of control engineering/automation technology, computer science, electrical engineering, mechatronics, or an equivalent degree
  • 3+ years of experience with programming Rockwell and/or Siemens PLCs
  • 3+ experience with Rockwell Studio 5000 and/or Siemens TIA Portal
  • Experience with high-level programming languages such as Python/Java/C#/C++
Preferred Qualifications
  • Ph.D. or master’s degree in the field of control engineering/automation technology, computer science, electrical engineering, mechatronics, or an equivalent degree
  • Experience with programming Siemens, Beckhoff, Codesys, B&R, Schneider, and/or Mitsubishi PLCs
  • Experience with automation IDEs such as Siemens TIA Portal, Beckhoff TwinCat, Codesys Studio, and/or alike
  • Basic understanding of Docker and Kubernetes
  • Basic understanding of React with Typescript
About us
Software Defined Automation is an industrial deep-tech software company that enables Manufacturing-as-Code through the creation of completely new degrees of freedom for the automated configuration, operation, maintenance, and continuous change of production plants. We have set ourselves a great mission, targeting the resource efficiency of one-third of the global value creation and energy consumption. Software Defined Automation is the enabler for AI-based self-optimizing production, thereby reaching the next technological innovation step function in productivity for the world.
For this new world of Software Defined Automation, we build a team that masters both Cloud as well as real-time shop floor operations technology. Join our team with your high energy-driven nature, interest in industrial manufacturing, and motivation to push the boundaries from the cloud all the way to all moving things on the shop floor!