Senior Software Engineer

Cranleigh Recruitment

  • North Yorkshire
  • Permanent
  • Full-time
  • 5 hours ago
Senior Software EngineerLocation: Near Thirsk, North YorkshireSalary: Competitive DOE + Excellent BenefitsType: 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

Cranleigh Recruitment