Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software design engineer

Thirsk
Cranleigh Scientific
Design engineer
Posted: 8h ago
Offer description

Software Design Engineer

Location: North Yorkshire

Salary: Competitive DOE + Excellent Benefits

Job Type: Full-time, Permanent

Overview:

An established engineering and manufacturing organisation based in rural North Yorkshire is seeking a Software Design Engineer to support the development of complex electro-mechanical systems used in demanding operational environments. The successful candidate will join a multidisciplinary team delivering innovative solutions across a global client base, with projects ranging from concept design through to production support.

This is an excellent opportunity for an experienced software engineer to contribute to challenging and meaningful engineering projects within a supportive and safety-conscious culture.

Key Responsibilities:

Contribute to the full software design lifecycle, from concept and detailed design through to final delivery and commissioning.

Develop and maintain control system software, HMIs, and graphical interfaces.

Generate engineering documentation in accordance with ISO 9001 and internal quality procedures.

Assist in producing user manuals and technical documentation to support system operation and maintenance.

Provide off-site support during system commissioning and end-user training when required.

Support cross-functional teams in production, logistics, and integration to ensure smooth delivery of projects.

Liaise with internal stakeholders to provide input on quotations and technical proposals.

Ensure all work complies with relevant regulatory, quality, and safety standards.

Provide mentorship to junior team members and promote best practice within the software engineering function.
Candidate Profile:

Essential Qualifications & Experience:

Degree in Software Engineering or a related discipline (or equivalent practical experience).

At least three years’ experience in a technical engineering environment.

Proficient in C, C++ and C#.

Experience developing real-time, multi-threaded and multi-process software applications.

Familiarity with GUI/HMI development and industrial display systems (e.g. InTouch).

Sound understanding of software design principles, documentation standards, and configuration control.

Strong written and verbal communication skills.
Desirable Skills:

Knowledge of LabView, WPF MVVM, and database-driven applications.

Experience configuring operating systems such as Windows or QNX.

Familiarity with tools such as Visual Studio, Eclipse, MPLAB, and version control systems (e.g. Subversion).

Microcontroller programming and system integration.

Background in robotic control, automation or embedded systems.

Experience working in offshore, marine, or other high-integrity engineering environments.
Key Attributes:

Strong problem-solving ability with excellent attention to detail.

Committed to maintaining a safe, high-quality working environment.

Adaptable and professional, with the ability to work both independently and collaboratively.

Organised, with good time management and a proactive attitude to learning.

Able to communicate technical concepts clearly and effectively.
Benefits:

Company pension scheme

Private medical insurance

Life assurance

Flexitime options

Free on-site parking

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior geotechnical design engineer
Harrogate
Tiptopjob
Design engineer
Similar job
Architecture sta lead, physical design engineer
North Kilvington
Tenstorrent Inc.
Design engineer
Similar job
Senior design engineer
Sowerby
Permanent
Gi
Design engineer
See more jobs
Similar jobs
Cranleigh Scientific recruitment
Cranleigh Scientific jobs in Thirsk
Engineering jobs in Thirsk
jobs Thirsk
jobs North Yorkshire
jobs England
Home > Jobs > Engineering jobs > Design engineer jobs > Design engineer jobs in Thirsk > Software Design Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save