Software Engineer

4 days ago


Abingdon, United Kingdom Carbon 60 Full time

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 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



  • Abingdon, Oxfordshire, United Kingdom The Engineer Full time

    Job SummaryThe Engineer is seeking a highly skilled Electrical CAD Team Lead to join our team. As a key member of our CAD department, you will be responsible for leading and mentoring a team of CAD drafters and designers, ensuring the creation of accurate and detailed electrical CAD drawings and plans for our projects.Key ResponsibilitiesTeam LeadershipLead,...


  • Abingdon, Oxfordshire, United Kingdom The Engineer Full time

    Job SummaryThe Engineer is seeking a highly skilled Electrical CAD Team Lead to join our team. As a key member of our CAD department, you will be responsible for leading and mentoring a team of CAD drafters and designers, ensuring the creation of accurate and detailed electrical CAD drawings and plans for our projects.Key ResponsibilitiesTeam LeadershipLead,...

  • Software Engineer

    3 days ago


    Abingdon, United Kingdom Carbon 60 Full time

    Software 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

    2 days ago


    Abingdon, United Kingdom Carbon60 - Eng&Tech Full time

    Software 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...


  • Abingdon, Oxfordshire, United Kingdom Carbon60 - Eng&Tech Full time

    Software Engineer - AbingdonCarbon60 - Eng&Tech is seeking a skilled Software 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 function of motion,...


  • Abingdon, Oxfordshire, United Kingdom Carbon60 - Eng&Tech Full time

    Software Engineer - AbingdonCarbon60 - Eng&Tech is seeking a skilled Software 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 function of motion,...


  • Abingdon, United Kingdom Carbon 60 Full time

    Job 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...


  • Abingdon, United Kingdom Carbon 60 Full time

    Job 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...


  • Abingdon, Oxfordshire, United Kingdom Carbon 60 Full time

    Software 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...


  • Abingdon, Oxfordshire, United Kingdom Carbon 60 Full time

    Software 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...


  • Abingdon, Oxfordshire, United Kingdom Hays Technology Full time

    Position Overview As a pivotal figure in our organisation, you will assume the role of Lead Software Engineering Manager. This position offers a competitive salary along with a performance-based bonus structure. The role is designed to be flexible, allowing for a hybrid working arrangement. About Us At Hays Technology, we are dedicated to pioneering...


  • Abingdon, Oxfordshire, United Kingdom Avanti Recruitment Full time

    Software Team Lead OpportunityAvanti Recruitment is working with a company in Abingdon to find a skilled Software Team Lead. This role will involve a mix of technical and leadership responsibilities, with a focus on advancing development expertise and leading a team of engineers.Key Responsibilities:Provide technical leadership and guidance to the...


  • Abingdon, Oxfordshire, United Kingdom Avanti Recruitment Full time

    Software Team Lead OpportunityAvanti Recruitment is working with a company in Abingdon to find a skilled Software Team Lead. This role will involve a mix of technical and leadership responsibilities, with a focus on advancing development expertise and leading a team of engineers.Key Responsibilities:Provide technical leadership and guidance to the...

  • Software Engineer

    2 weeks ago


    Abingdon, Oxfordshire, United Kingdom M3 Global Research Full time

    About M3 Global ResearchM3 Global Research is a leading provider of digital solutions for the healthcare industry. Our mission is to utilize technology to improve healthcare outcomes and increase efficiency.We are a dynamic and innovative company that prides itself on a collaborative work environment where every team member contributes to our mission.Job...

  • Software Engineer

    2 weeks ago


    Abingdon, Oxfordshire, United Kingdom M3 Global Research Full time

    About M3 Global ResearchM3 Global Research is a leading provider of digital solutions for the healthcare industry. Our mission is to utilize technology to improve healthcare outcomes and increase efficiency.We are a dynamic and innovative company that prides itself on a collaborative work environment where every team member contributes to our mission.Job...

  • Software Developer

    2 days ago


    Abingdon, Oxfordshire, United Kingdom Carbon60 - Eng&Tech Full time

    Software Engineer - AbingdonCarbon60 - Eng&Tech is seeking a skilled Software 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:Design and develop software to coordinate the function...

  • Software Developer

    2 days ago


    Abingdon, Oxfordshire, United Kingdom Carbon60 - Eng&Tech Full time

    Software Engineer - AbingdonCarbon60 - Eng&Tech is seeking a skilled Software 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:Design and develop software to coordinate the function...

  • Software Developer

    1 day ago


    Abingdon, Oxfordshire, United Kingdom Carbon 60 Full time

    Software 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 Developer

    1 day ago


    Abingdon, Oxfordshire, United Kingdom Carbon 60 Full time

    Software 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 Engineer

    6 days ago


    Abingdon, Oxfordshire, United Kingdom Avanti Full time

    Software Developer OpportunityWe're seeking a talented Software Developer to join our forward-thinking Digital Solutions team at Avanti. As a key member of our team, you'll play a crucial role in creating and maintaining cloud-based software for our diverse client base across the UK, Netherlands, and beyond.Key Responsibilities:Develop and maintain...