ekvip automation GmbH is a software company specializing in mechanical and industrial engineering, headquartered in Leipzig with subsidiaries in the U.S. and Sarajevo. We develop TwinCAT 3 frameworks (including our open-source framework cinnamon), C# applications for the machine and line level, as well as services related to commissioning. Our guiding principle is simple: we shape automation.
Are you looking for more than just a “job” and prefer to break new ground rather than follow well-trodden paths? We are looking for someone whose heart beats not only for automation technology, but also for adventure and challenges.
Your Tasks
- You will not only develop software for plant control and put it into operation but also help us build up the PLC programming business in the USA from scratch
- You are responsible for designing and developing reusable framework libraries for use across diverse customer projects
- You will work on improving and maintaining our existing frameworks to ensure stability, performance, and scalability
- This also includes documenting architectural decisions and defining development standards for effective use of the framework
- You will improve code quality and maintainability by applying modern software engineering principles and tools
- Optimize workflows and evolve best practices in framework development
- You will keep yourself informed about new trends and technologies in the fields of automation and software engineering
- You will mentor and support less experienced team members, fostering a culture of collaboration and continuous learning
- In the future, you will have the opportunity to build and lead your own development team
Your Profile
- Successfully completed studies in Electrical Engineering, Automation Engineering, Mechanical Engineering, Mechatronics, Computer Science, or a comparable technical field
- At least 5 years of hands-on experience in PLC programming for special-purpose machines
- Strong knowledge of IEC 61131-3 (Structured Text/SFC) with TwinCAT 3 and/or CODESYS 3
- Experience in developing reusable libraries using TwinCAT 3 or CODESYS 3
- Familiarity with library documentation, ideally using reStructuredText
- Basic understanding of object-oriented programming (e.g., Java, Kotlin, C#)
- Solid grasp of software architecture principles and modern software development techniques
- Experience with NC applications and drive commissioning (e.g., Bosch Rexroth, Beckhoff)
- In-depth knowledge of VisiWin 7 and/or Beckhoff HMI
- Robot programming experience (e.g., KUKA, ABB, Stäubli) is a plus
- willingness to travel extensively within the United States
Why you should start with us:
- Lots of freedom, responsibility, and the chance to build something from the ground up
- Exciting projects that help you grow professionally and personally
- Paid Time Off (PTO)
- Paid Holidays & Sick Time
- 401K Retirement Plan with Company Match
- Health, Dental & Vision Insurance with Premium Paid by Company
Arbeitsort: Vor Ort