Senior Software Engineer – developing and optimizing high‑performance automated machinery and robotic manufacturing systems.
Responsibilities
- Develop and maintain PLC programs (Mitsubishi iQ‑R)
- Program and support Mitsubishi robotic systems (R‑series)
- Configure and program Keyence vision systems (XG‑X and CV‑X)
- Integrate and program associated equipment (servo systems, RFID, inverters)
- Optimise and enhance existing software for performance and reliability
Qualifications
- Strong PLC programming experience (essential)
- Knowledge of Ladder Logic, Structured Text, and/or Function Blocks
- Understanding of electronics to support software development
- Ability to adapt across programming languages and systems
- High attention to detail and precision
- Strong communication skills and a collaborative mindset
- Experience with Mitsubishi or Keyence systems is beneficial but not essential – training can be provided
Benefits
- Competitive salary plus bonus scheme
- 25 days holiday plus bank holidays and extra festive closure
- Company pension and life cover (3× salary)
- Health Cash Plan and Employee Assistance Programme
- Opportunity to work in a growing, future‑focused organisation
- Culture that values collaboration, innovation and long‑term success
Harwin is an equal opportunities employer committed to the fair and equitable treatment of all current and prospective employees. The organisation does not tolerate discrimination on the basis of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, or marital/civil partnership status.
#J-18808-Ljbffr…
