Industrial Automation Full Stack Developer

Permanent employee, Full-time · Garching near Munich, Boston

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!
Your application!
We appreciate your interest in Software Defined Automation GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at contact@softwaredefinedautomation.io.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.