Software Engineer
2 months ago
Software Engineer – Abingdon
Essential Responsibilities and Duties
Reporting to the Global Engineering Manager, responsibilities for this role include:
Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process
Managing and processing feedback from the system
Designing intuitive and user-friendly user interfaces
Software development is typically in C#/WPF although a wide range of languages and scripting interfaces will be encountered
Software development for new projects. The employee will be expected to take ownership of the software elements of projects assigned to them.
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
The upkeep and maintenance of the source control repositories
Role Requirements
- Experience of .NET software development and environments, ideally C#/ WPF.
- Experience with a software repository such as GIT/ Mercurial
- Very strong mathematical and problem-solving skills
- Experience of object-oriented programming
- Experience of software communication to hardware
- Knowledge of other machine control elements, such as PLC, is desirable
Critical Competencies
Adaptability - adapts to changes in the work environment; manages competing demands; changes approach or method to best fit the situation; able to deal with frequent change, delays, or unexpected events.
Initiative - volunteers readily; undertakes self-development activities; seeks increased responsibilities; takes independent actions and calculated risks; looks for and takes advantage of opportunities; asks for and offers help when needed.
Innovation - displays original thinking and creativity; meets challenges with resourcefulness; generates suggestions for improving work; develops innovative approaches and ideas; presents ideas and information in a manner that gets others' attention.
Problem Solving - identifies and resolves problems in a timely manner; gathers and analyses information skillfully; develops alternative solutions; works well in-group problem solving situations.
Teamwork: balances team and individual responsibilities; exhibits objectivity and openness to others' views; gives and welcomes feedback; contributes to building a positive team spirit; puts team success above own interests; able to build morale and group commitments to goals and objectives; supports everyone's efforts to succeed; recognises accomplishments of other team members.
Education and/or Experience
2:1 or higher classification degree in electronic engineering, software engineering, or similar technical subject
- At least 3 years’ industrial experience in a relevant technical role
- Experienced with both software and hardware systems.
-
Embedded Software Engineer
1 month ago
Abingdon on Thames, United Kingdom OpTek Systems Full timeSoftware Engineer – Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing...
-
Embedded Software Engineer
1 month ago
Abingdon-On-Thames, United Kingdom OpTek Systems Full timeSoftware Engineer – Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing intuitive...
-
Embedded Software Engineer
1 month ago
Abingdon on Thames, Oxfordshire, United Kingdom OpTek Systems Full timeSoftware Engineer – Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing...
-
Embedded Software Engineer
1 month ago
Abingdon on Thames, Oxfordshire, United Kingdom OpTek Systems Full timeSoftware Engineer – Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing...
-
Embedded Software Engineer
1 month ago
Abingdon on Thames, Oxfordshire, United Kingdom OpTek Systems Full timeSoftware Engineer – Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing...
-
Embedded Software Engineer
1 month ago
Abingdon on Thames, Oxfordshire, United Kingdom OpTek Systems Full timeSoftware Engineer – Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing...
-
Software Engineer
3 months ago
Abingdon, United Kingdom CV-Library Full timeSoftware Engineer - Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing intuitive...
-
Software Engineer
1 month ago
Abingdon, United Kingdom Carbon60 - Eng&Tech Full timeSoftware Engineer - Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing intuitive and...
-
Software Engineer
2 months ago
Abingdon, United Kingdom OpTek Systems Full timeSoftware Engineer – AbingdonEssential Responsibilities and DutiesReporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable processManaging and processing feedback from the system Designing intuitive and...
-
Senior Software Engineer
3 days ago
Abingdon, United Kingdom Franklin Bates Full time**Are you an experienced Software Systems Engineer with strong C#/C++ expertise?** **This is a fantastic opportunity to join a high-quality leading-edge software team.The Software Systems Engineer will work closely with the Engineering Manager to impact the success of the current product offering to revolutionise the Semiconductor space.** Due to growth...
-
LabVIEW Software Engineer
6 days ago
Abingdon, United Kingdom CV-Library Full timeJob Overview The position of LabVIEW Software Engineer will allow an individual in the early years of their career to gain experience as part of our Software Engineering team in the production of high-quality, leading-edge software, used to operate a state-of-the-art 3-dimensional metrology system capable of the sub-nanometre precision measurements required...
-
LabVIEW Software Engineer
4 days ago
Abingdon, United Kingdom Engineering Recruitment PDQ Full timeJob Overview The position of LabVIEW Software Engineer will allow an individual in the early years of their career to gain experience as part of our Software Engineering team in the production of high-quality, leading-edge software, used to operate a state-of-the-art 3-dimensional metrology system capable of the sub-nanometre precision measurements required...
-
Software Development Engineer
4 days ago
Abingdon, Oxfordshire, United Kingdom Study International Full time**Job Overview:**We are seeking an experienced Software Development Engineer to join our team at Study International.**Job Description:**The successful candidate will be responsible for designing, developing, and maintaining software applications for our control systems.This will involve working closely with our engineering team to ensure that software...
-
Software Research Engineer
1 day ago
Abingdon, United Kingdom TRS Consulting Services Limited Full time**Job Description:**We are seeking a highly skilled Software Research Engineer to join our team at TRS Consulting Services Limited. This is an exciting opportunity to work with innovative semiconductor process equipment, offering first-class product training and unparalleled opportunities for career development.As a Software Research Engineer, you will be...
-
Senior Software Development Engineer
2 weeks ago
Abingdon, Oxfordshire, United Kingdom Study International Full timeJob DescriptionWe are seeking a highly skilled Technical Lead in Software Engineering to join our team at Study International. This is an excellent opportunity for a motivated and experienced software engineer to take on a leadership role and drive the development of innovative software solutions.About the RoleThis role involves leading a team of software...
-
Software Development Engineer
1 week ago
Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full timeAre you ready to make your mark on future-proofed software?We are world leaders in digital preservation and we're looking for a talented Senior Software Engineer to join our team.The role involves full software development lifecycle; writing well-designed, testable, and maintainable efficient code. You will be responsible for analysis work to determine...
-
Software Development Engineer
1 day ago
Abingdon, United Kingdom RECRUITMENTiQ Full timeRECRUITMENTiQ is delighted to be working alongside a Medical company in Abingdon, in their search to find a Full Time Software Development Engineer to join their team. Main tasks - Design and develop software modules/systems in accordance with appropriate software specifications, following both company and general industry design guidelines/standards -...
-
Technical Lead in Software Engineering
2 weeks ago
Abingdon, Oxfordshire, United Kingdom Study International Full timeJob Title: Software Systems ArchitectWe are seeking a highly skilled Software Systems Architect to join our team at Study International. This is an excellent opportunity for a motivated and experienced software engineer to take on a new challenge and contribute to the development of innovative software solutions.About the RoleThis role involves designing,...
-
Java Software Engineer
2 weeks ago
Abingdon, United Kingdom CV-Library Full timeCould you create world-beating enterprise-scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future-proofed software? The projects here at Preservica are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technology, our...
-
Java Software Engineer
4 days ago
Abingdon, United Kingdom Preservica Full timeCould you create world-beating enterprise-scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future-proofed software? The projects here at Preservica are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technology, our...