Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Lead software engineer

Vale
OpTek Systems
Lead software engineer
Posted: 23 February
Offer description

Company Description
OpTek Systems is a global provider of advanced laser processing tools and sub-contract laser machining services with a worldwide presence spanning Europe, the USA, and Asia. With installations in diverse environments, from cleanrooms to construction sites, OpTek serves industries such as electronics, telecommunications, semiconductor, pharmaceutical, automotive, aerospace, biomedical, and more. The team's expertise and state-of-the-art facilities deliver precision laser micromachining solutions, from process development to full-scale production. OpTek is dedicated to meeting the specific needs of its clients using cutting-edge laser technology.

Role Description
This is a full-time, on-site role for a Lead Software Engineer based in Abingdon-On-Thames. This roles purpose is to lead the software engineering team to design, develop and implement software to control OpTek machines. Provide technical leadership and management of other members of the software team. The role involves collaborating with cross-functional teams, troubleshooting and optimizing software performance, and contributing to the overall architecture of software systems. The engineer will lead project initiatives, mentor junior developers, and ensure coding standards and best practices are followed.

Reporting to the Director of Engineering, responsibilities for this role include:
Leading and managing the software engineering team
Taking ownership of the software elements of projects and working with the commissioning team to ensure timely delivery of turnkey laser systems
Interpretation of project specification into software tasks
Leading the development of software modules and ensuring they are effective and follow the OpTek coding style.
Day to day allocation and tracking of tasks in the software engineering team
Taking a leading role in the development of software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process
Designing intuitive and user-friendly graphical user interfaces
Writing software from the ground up in C#/WPF
Scripting in other languages as required
Fault finding during commissioning and deployment
Supporting and improving software on existing deployed machinery
Providing after sales support to customers
Communicating with customers to determine software requirements
Researching future developments and opportunities for software development
Manage the software repository and code compliance.
Advising and mentoring other members of the software team.
Additionally, the role may involve other duties and responsibilities as appropriate for the position.

Role Requirements include:
Experience of software development, from first principles, in C#/ WPF.
Experience with a GIT software repository
Experience of managing code compliance
Experience of machine vision
Strong mathematical and problem-solving skills
Experience of object-oriented programming
Experience of software communication to hardware
Knowledge of other machine control elements, PLC, electrical, electronics, motion systems and vision.

Education and/or Experience required:
2:1 or higher classification degree in electronic engineering, software engineering, or similar technical subject, Ideally MSc in software related discipline.
At least 5 years' industrial experience developing software for automated special purpose machinery.
Undergone formal management training is desirable.
Experienced with both software and hardware systems.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
It jobs in Guernsey
jobs Guernsey
jobs Vale
jobs Channel Islands
Home > Jobs > It jobs > Lead software engineer jobs > Lead software engineer jobs in Guernsey > Lead Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save