Lead Software Engineer

Lead Software Engineer

  • Salary: Up to £60K
  • Location: Abingdon-On-Thames
  • Job Type: Full-time, On-site

Our client is seeking a Lead Software Engineer to join their team in Abingdon. This role is crucial for leading their software engineering team in designing, developing, and implementing software to control their advanced machinery. The successful candidate will provide technical leadership, manage project initiatives, and ensure high standards in software development practices.

Day-to-day of the role:

  • Lead and manage the software engineering team.
  • Take ownership of the software elements of projects, collaborating with the commissioning team to ensure timely delivery.
  • Translate project specifications into software tasks and lead the development of software modules.
  • Oversee the daily allocation and tracking of tasks within the software engineering team.
  • Develop software to communicate with motion, vision, and laser systems to coordinate their function for viable processes.
  • Design intuitive and user-friendly graphical user interfaces.
  • Develop software from scratch using C#/WPF and script in other languages as required.
  • Conduct fault finding during commissioning and deployment.
  • Provide after-sales support to customers and communicate with them to determine software requirements.
  • Research future developments and opportunities for software development.
  • Manage the software repository and ensure code compliance.
  • Advise and mentor other members of the software team.

Required Skills & Qualifications:

  • Extensive experience in software development, particularly in C#/WPF.
  • Proficiency with a GIT software repository and managing code compliance.
  • Strong background in machine vision and object-oriented programming.
  • Solid understanding of software communication to hardware and other machine control elements such as PLC, electrical, electronics, motion systems, and vision.
  • Strong mathematical and problem-solving skills.
  • Minimum of 5 years’ industrial experience developing software for automated special purpose machinery.
  • A 2:1 or higher degree in electronic engineering, software engineering, or a similar technical subject, ideally an MSc in a software-related discipline.
  • Formal management training is desirable.

Job Details

Company
Reed
Location
Abingdon, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum, Inc benefits
Posted