×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer, Full Stack Developer

Job in Abingdon, Oxfordshire, OX14, England, UK
Listing for: Optek Systems Inc.
Full Time position
Listed on 2026-08-29
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Full Stack Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 42000 - 62000 GBP Yearly GBP 42000.00 62000.00 YEAR
Job Description & How to Apply Below

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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary