Humanetics logo
HumaneticsPosted 3 weeks ago

Software Engineer

On-siteAbingdon, England, United Kingdom

Full TimeLarge

Job Summary

Develop software to communicate with motion, vision, and laser systems to coordinate machine functions and manage system feedback. Design intuitive user interfaces and write C#/WPF code for new projects, taking ownership of assigned software elements. Perform fault finding during commissioning and deployment, while supporting and improving software on existing deployed machinery. Provide after-sales support to customers by communicating requirements and researching future development opportunities. Maintain source control repositories and handle debugging across the full software lifecycle.

Required Qualifications

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

Desired Qualifications

  • Knowledge of other machine control elements, such as PLC

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce