Software Engineer
2 months ago
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 repositoriesRole 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 desirableCritical 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.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy
-
Software Engineer
2 weeks ago
Abingdon, Oxfordshire, United Kingdom Selexa Consulting Ltd Full timeJob Title: Software EngineerSelexa Consulting Ltd is seeking a skilled Software Engineer to join their team. As a Software Engineer, you will be working on the integration of complex software and next-gen semiconductor devices.Key Responsibilities:Developing high quality software to deliver required functionalityWorking closely with SQA team to deliver...
-
Software Engineer
1 month 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
4 weeks ago
Abingdon, United Kingdom Carbon 60 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 systemDesigning intuitive and...
-
Software Engineer
4 weeks ago
Abingdon, United Kingdom Carbon60 - Eng&Tech Full timeSoftware Engineer - AbingdonEssential 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 processManaging and processing feedback from the systemDesigning intuitive and...
-
Biotech Software Engineer
3 weeks ago
Abingdon, Oxfordshire, United Kingdom Selexa Consulting Ltd Full timeSelexa Consulting Ltd is partnering with a leading engineering and instrumentation company to find a skilled LabVIEW Developer. As part of an experienced team, you will work on integrating complex software and next-generation semiconductor devices.The RoleAs a LabVIEW Specialist, you will be an integral part of the Software function, collaborating with...
-
Biotech Software Engineer
3 weeks ago
Abingdon, Oxfordshire, United Kingdom Selexa Consulting Ltd Full timeSelexa Consulting Ltd is partnering with a leading engineering and instrumentation company to find a skilled LabVIEW Developer. As part of an experienced team, you will work on integrating complex software and next-generation semiconductor devices.The RoleAs a LabVIEW Specialist, you will be an integral part of the Software function, collaborating with...
-
Software Development Engineer
2 months ago
Abingdon, United Kingdom Carbon 60 Full timeJob Title: Software Development EngineerCarbon60 is seeking a skilled Software Development Engineer to join our team in Abingdon. As a key member of our engineering team, you will be responsible for designing and developing software solutions to communicate with motion, vision, and laser systems.Key Responsibilities:Develop software to coordinate the...
-
Software Development Engineer
2 months ago
Abingdon, United Kingdom Carbon 60 Full timeJob Title: Software Development EngineerCarbon60 is seeking a skilled Software Development Engineer to join our team in Abingdon. As a key member of our engineering team, you will be responsible for designing and developing software solutions to communicate with motion, vision, and laser systems.Key Responsibilities:Develop software to coordinate the...
-
LabVIEW Software Engineer
2 weeks ago
Abingdon, Oxfordshire, United Kingdom Selexa Consulting Ltd Full timeJob Title: Software Developer for Complex SystemsJob Description:Selexa Consulting Ltd is seeking a skilled Software Developer to join our team. As a LabVIEW Developer, you will work alongside experienced engineers to integrate complex software and next-gen semiconductor devices.The Role:As a Software Developer, you will be responsible for developing...
-
Software Development Engineer
2 months ago
Abingdon, Oxfordshire, United Kingdom Carbon 60 Full timeSoftware Engineer - AbingdonAs a key member of our team, you will be responsible for designing and developing software solutions to communicate with motion, vision, and laser systems. Your expertise will be crucial in coordinating their function to achieve a viable process.Key Responsibilities:Develop software to manage and process feedback from the...
-
Software Development Engineer
2 months ago
Abingdon, Oxfordshire, United Kingdom Carbon 60 Full timeSoftware Engineer - AbingdonAs a key member of our team, you will be responsible for designing and developing software solutions to communicate with motion, vision, and laser systems. Your expertise will be crucial in coordinating their function to achieve a viable process.Key Responsibilities:Develop software to manage and process feedback from the...
-
Senior Software Engineer
7 days ago
Abingdon, Oxfordshire, United Kingdom Ministry of Defence (Defence Medical Services) Full timeWe are seeking a highly skilled Sr. Software Engineer to join our team of talented engineers. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key responsibilities will include:Designing and developing software applicationsCollaborating with cross-functional teamsEnsuring code...
-
Software Simulation Engineer
2 weeks ago
Abingdon, Oxfordshire, United Kingdom ENGINEERINGUK Full timeSoftware Simulation EngineerAbout ENGINEERINGUK:We are a global technology company, driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. We actively recruit people with a diverse range of backgrounds and cultivate a culture of inclusion that unlocks the benefits of our...
-
Scientific Software Development Engineer
4 weeks ago
Abingdon, Oxfordshire, United Kingdom Selexa Consulting Ltd Full timeSelexa Biotech is partnering with a leading engineering and instrumentation company to find a skilled LabVIEW Developer. As part of an experienced team, you will work on integrating complex software and next-generation semiconductor devices.The RoleAs a LabVIEW Specialist, you will be an integral part of the Software function, collaborating with...
-
Scientific Software Development Engineer
4 weeks ago
Abingdon, Oxfordshire, United Kingdom Selexa Consulting Ltd Full timeSelexa Biotech is partnering with a leading engineering and instrumentation company to find a skilled LabVIEW Developer. As part of an experienced team, you will work on integrating complex software and next-generation semiconductor devices.The RoleAs a LabVIEW Specialist, you will be an integral part of the Software function, collaborating with...
-
Android Software Development Engineer
4 weeks ago
Abingdon, Oxfordshire, United Kingdom Carbon 60 Full timeJob Title: Software Development Engineer - AbingdonWe are seeking a highly skilled Software Development Engineer to join our team at Carbon60 in Abingdon. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software solutions for our clients.Key Responsibilities:Design and develop software to...
-
Android Software Development Engineer
4 weeks ago
Abingdon, Oxfordshire, United Kingdom Carbon 60 Full timeJob Title: Software Development Engineer - AbingdonWe are seeking a highly skilled Software Development Engineer to join our team at Carbon60 in Abingdon. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software solutions for our clients.Key Responsibilities:Design and develop software to...
-
Quality Assurance Software Engineer
3 weeks ago
Abingdon, Oxfordshire, United Kingdom Revvity Full timeJob Title: Quality Software EngineerJob Summary:We are seeking a highly skilled Quality Software Engineer to join our team at Revvity. As a Quality Software Engineer, you will be responsible for ensuring the quality of our software products and services, from development to deployment.Key Responsibilities:Develop and implement quality assurance processes and...
-
Quality Assurance Software Engineer
3 weeks ago
Abingdon, Oxfordshire, United Kingdom Revvity Full timeJob Title: Quality Software EngineerJob Summary:We are seeking a highly skilled Quality Software Engineer to join our team at Revvity. As a Quality Software Engineer, you will be responsible for ensuring the quality of our software products and services, from development to deployment.Key Responsibilities:Develop and implement quality assurance processes and...
-
Android Software Development Engineer
3 weeks ago
Abingdon, Oxfordshire, United Kingdom Carbon 60 Full timeJob Title: Software Development Engineer - AbingdonWe are seeking a highly skilled Software Development Engineer to join our team at Carbon60 in Abingdon. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software solutions for our clients.Key Responsibilities:Design and develop software to...