Software Engineer

Optek Systems Inc.

Abingdon

Hybrid

GBP 42,000 - 62,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OpTek Systems Inc. in Abingdon, United Kingdom, is seeking a software engineer to take a central role in the design, implementation and debugging of software that controls OpTek machines.

Reporting to the Lead Software Engineer, you will write software in .NET/C#/WPF to coordinate motion, vision and laser systems, design user interfaces, handle feedback, and provide after-sales support.

Qualifications

  • 2:1 or higher degree in electronic engineering, software engineering or similar.
  • At least 3 years’ industrial experience in a relevant technical role.
  • Experienced with both software and hardware systems.

Responsibilities

  • Write software to communicate with motion, vision and laser systems to coordinate their function.
  • Manage and process feedback from the system.
  • Design intuitive and user-friendly user interfaces.
  • Software development for new projects and ownership of software elements.
  • Fault finding during commissioning and deployment.
  • Provide after-sales support and communicate with customers to determine software requirements.
  • Maintain source control repositories.

Skills

C# / WPF
OO programming
Problem solving
Math skills
Software-HW IO

Education

2:1 degree in electronic/software engineering
3+ years industrial experience
Software and hardware systems

Tools

Git
Mercurial

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Laser Systems Engineer
Senior Laser Systems Engineer

Optek Systems Inc. • Abingdon

Hybrid
GBP 60,000 - 90,000
Electrical Engineer
Electrical Engineer

Optek Systems Inc. • Abingdon

On-site
GBP 40,000 - 56,000
Software Engineer, Hardware‑Integrated (C#/WPF)
Software Engineer, Hardware‑Integrated (C#/WPF)

Optek Systems Inc. • Abingdon

Hybrid
GBP 42,000 - 62,000
Senior Control System Engineer
Senior Control System Engineer

Platform Recruitment • Oxford

On-site
GBP 68,000 - 80,000
Build and Wiring Technician
Build and Wiring Technician

Optek Systems Inc. • Abingdon

On-site
GBP 18,000 - 24,000
Software Engineer
Software Engineer

Thermoteknix Systems Ltd • Waterbeach

On-site
GBP 40,000 - 55,000
Competitive salary and benefits package
Training and career development opportunities
Software Engineer
Software Engineer

Focus Resourcing Group • Bridgend

On-site
GBP 55,000 - 75,000
Company bonus scheme
Enhanced Pension
Full training and ongoing support
+1
Senior Software Engineer
Senior Software Engineer

Hollybank Trustees Ltd • Tadcaster

Hybrid
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Deep Sea Electronics Ltd • Filey

On-site
GBP 60,000 - 80,000
25 days holiday
Life Insurance
Enhanced Maternity/Paternity pay
+2
Software Engineer
Software Engineer

Connected Engineering • Sheffield

On-site
GBP 55,000 - 75,000
Flexible working hours
Salary sacrifice pension scheme
25 days annual leave + bank holidays
+2