Lead Software Engineer
other jobs Reed
Added before 1 Days
- England,South East,Oxfordshire
- Full Time, Permanent
- £50,000 - £60,000 per annum, inc benefits
Job Description:
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.
*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 number 3607894
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.