
OT Developer
avacone Switzerland
full-time
Posted on:
Location Type: Hybrid
Location: Bedford • Massachusetts • United States
Visit company websiteExplore more
About the role
- Develop industrial control systems and OT solutions in alignment with GAMP 5 guidelines, including preparation of technical specifications and validation support documentation
- Ensure system designs support GxP compliant operation within regulated R&D environments
- Design and implement PLC programs as well as SCADA and HMI applications
- Implement real time data exchange solutions using established industrial communication protocols
- Demonstrate developed solutions through structured presentations and proof of concept implementations
- Collaborate with product owners, architects, and stakeholders to refine requirements and participate in Agile or Nexus framework ceremonies
Requirements
- Bachelor’s degree in Engineering, Computer Science, Automation, or a related technical discipline
- Minimum 7 years of hands on experience in Industrial Control Systems and Operational Technology
- Proven expertise in PLC programming and SCADA or HMI development within R&D or similarly regulated environments
- Strong expertise in STL, FBD, Ladder, and object oriented programming, preferably using Siemens TIA Portal or CODESYS
- Advanced experience in SCADA or HMI development, ideally with Siemens WinCC, Ignition, or Aveva System Platform
- Experience implementing data exchange via OPC DA, OPC UA, MODBUS, or Ethernet/IP protocols
- Experience with DCS solutions such as DeltaV or Siemens PCS
- Experience in UI design and prototyping
- Solid knowledge of MS SQL Server and the .NET framework
- Strong hands on experience with Siemens TIA Portal and Siemens WinCC
- Practical experience implementing Module Type Package concepts
- Experience with RESTful APIs and WebSocket technologies
- Familiarity with automated testing frameworks, version control systems such as GitHub, Infrastructure as Code tools like Terraform or Ansible, and CI/CD pipelines in industrial automation environments
- Experience with virtualization technologies, Docker, monitoring and logging tools such as Prometheus
- Exposure to technologies such as RabbitMQ, Java, or virtualized SCADA and PLC environments
- Familiarity with ISA 88 and ISA 95 standards
- Experience working within Agile methodologies and the Nexus framework
- Knowledge of AI based solutions and their application within the software development lifecycle
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PLC programmingSCADA developmentHMI developmentSTL programmingFBD programmingLadder programmingobject oriented programmingdata exchange protocolsUI designRESTful APIs
Soft Skills
collaborationpresentation skillsrequirement refinementparticipation in Agile ceremonies