Software Engineer in Abingdon

Software Engineer in Abingdon

Abingdon Full-Time No working from home possible
O

Role Purpose:

To take a central role in all aspects of design, implementation and debugging of software to control OpTek machines.

Essential Responsibilities and Duties:

Reporting to the Lead Software Engineer, 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

Additionally, the role may involve other duties and responsibilities as appropriate for the position.

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

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.

At Humanetics, privacy and information security is a critical feature of our corporate culture and is the responsibility of all employees.

Humanetics is an Equal Opportunity Employer/Veterans/Disabled/LGBT employer

#J-18808-Ljbffr

O

Contact Details:

Optek Systems Inc. Recruitment Team