SonicJobs Logo
Left arrow iconBack to search

Software Engineer

Carbon 60
Posted 3 days ago, valid for 13 days
Location

Abingdon, Oxfordshire OX14 1TU, England

Salary

£45,000 - £54,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The Software Engineer position in Abingdon requires at least 3 years of industrial experience in a relevant technical role, preferably with a degree in electronic engineering, software engineering, or a similar technical subject.
  • Responsibilities include writing software for motion, vision, and laser systems, as well as managing feedback and designing user-friendly interfaces, primarily using C#/WPF.
  • The role also involves fault finding during commissioning, supporting existing software, and communicating with customers to determine software requirements.
  • Candidates should have experience with .NET software development, software repositories like GIT, and strong mathematical and problem-solving skills.
  • The salary for this position is not explicitly stated, but candidates can expect competitive compensation based on their experience and qualifications.

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 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 CompetenciesAdaptability - 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 Experience2:1 or higher classification degree in electronic engineering, software engineering, or similar technical subjectAt 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.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.