Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. As a PLC Software Engineer for Semiconductor Equipment Control Software at Sioux, you will be responsible for the entire software engineering process covering software requirements engineering, software design, software construction (implementation), software testing, program analysis, and software maintenance.
Requirements
- Technical background with a higher professional or university education with a formal education in software engineering
- Background in the semiconductor, or analytical domain with an understanding of semiconductor diffusion processes (front-end) like photolithography, ion-implant, wet- / dry-etching, furnaces, backside metallization, bumping, wafer test and knowledge of assembly and test processes (back-end) like sawing, die bonding, wire bonding, singulation, final test
- Experience in developing equipment control applications, including working with PC-based control, embedded controller, or motion controller
- Experience with Siemens and/or Beckhoff or comparable PLC solutions
- Minimum 3 years of experience in object-oriented programming, and UML tools
- 3 years plus in a systems programming language like C++
- Strong command of IEC 61131 3 programming standards, specifically SCL and Ladder Diagram
- Hardware Knowledge: Hands on experience with Siemens hardware configuration, wiring diagrams, and troubleshooting control panels
Benefits
- Generous development budgets
- Personal attention
- Open culture that focuses on collaboration, learning, and having fun
- Innovative work environment