Feeling the Chemistry?

Hit the apply now button to register with us or apply for this role. If you have any questions and would like to talk to our team, head to the contact page

Senior Software Engineer

Engineering and Technology

North Yorkshire

(£) Competitive

permanent

Job Ref: 8441

Description

Senior Software Engineer

Location: Near Thirsk, North Yorkshire

Salary: Competitive DOE + Excellent Benefits

Type: Full-time, Permanent - 37-hour working week (flex-time available)

An excellent opportunity has arisen for a Senior Software Engineer to join a specialist engineering and manufacturing business based just outside Thirsk. The role offers a mix of hands-on software development and technical leadership, supporting the delivery of complex control and automation systems used in demanding environments.

Key Responsibilities:

  • Design, develop, and test high-integrity software solutions
  • Plan and manage software tasks and small projects using structured tools (e.g. Gantt charts)
  • Mentor and support junior engineers
  • Produce and check technical specifications and documentation
  • Collaborate with multidisciplinary teams across engineering, production and support
  • Ensure compliance with internal processes and ISO 9001 standards
  • Provide input into product development and innovation

Requirements:

  • Degree in Software Engineering or related subject (or equivalent experience)
  • Strong programming skills in C, C++ and C#
  • Experience with real-time and multi-threaded systems
  • Excellent problem-solving and communication skills
  • Proven ability to work independently and as part of a team
  • Minimum 10 years’ experience in engineering or software development

Desirable:

  • Chartered Engineer (CEng) status or working towards it
  • Familiarity with Visual Studio, LabView, QNX, or embedded systems
  • Background in control systems or automation environments