Overview
As a Controls Engineer, you write control and visualization software for Edwards’ vacuum and exhaust systems, following rigorous software specifications and development processes. You will work closely with the Lead Controls Engineer and cross-functional teams to ensure safe, well-documented software releases. The role involves interpreting requirements, contributing to test and release documentation, and supporting manuals and service instructions. This is a hands-on, impact-driven position in a high-tech manufacturing environment with opportunities for growth and cross-site collaboration.
Pay / Benefits
- Culture of trust and accountability
- Lifelong learning and career growth
- Innovation powered by people
- Comprehensive compensation and benefits
- Health and well-being
- Hybrid working arrangement
Responsibilities
- Interpret and apply software requirement specifications
- Review and provide feedback on specifications
- Adhere to safe testing procedures and risk assessments
- Support test documentation preparation
- Plan daily actions and report progress
- Contribute software plans to overall project planning
- Create release and installation documentation
- Provide technical content for manuals, build notes and service instructions
Key requirements
- HND or degree in a relevant technical discipline (essential)
- 3 years working in controls and software in relevant industries (desirable)
- Good level of spoken and written English
- Occasional customer site visits may be required
- PLC programming – ladder logic, structured text, function blocks, data structures (essential)
- HMI programming using VB.net or other high level languages (essential)
- Communications protocols – Modbus TCP, EtherCAT (desirable)
- Administration of software configuration control tools, version numbering, release process and archiving (essential)
- Understanding of P&ID diagrams and electrical schematics (essential)
- Clear communication
- Proactive planning and organisation
- Safety-consciousness and attention to risk
- PLC programming (ladder, structured text, function blocks)
- HMI programming (VB.net or equivalent)
- Modbus TCP
…
