Industrial Automation Full Stack Developer
Software Defined Automation GmbH
Location
Garching, Garching an der Alz | Germany
Job description
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!
Job tags
Salary