Software Engineer / Senior Software Engineer
New Today
Overview
We are recruiting Software Engineers at multiple levels to join a specialist team working on complex, real-time control systems and robotics technology. This is a chance to develop and deliver mission-critical software used in demanding industrial environments where precision and reliability are everything.
Benefits & Package
- 37 hours per week (Mon-Thurs 8:30-4:30, Fri 8:30-4:00) with flexi-time available
- 25 days holiday plus 8 bank holidays
- 5% employer pension contribution
- 2 × base salary life insurance
- Private healthcare cover
The role
Depending on experience, you'll either:
- Contribute as a Software Engineer, designing and coding core modules.
- Or join as a Senior Software Engineer, taking the technical lead on projects, supervising others, and approving designs.
Key responsibilities include:
- Designing and developing real-time software applications in C, C++ and C#.
- Creating multi-threaded and multi-process systems for advanced machinery and automation.
- Developing HMI / GUI systems and display interfaces.
- Producing technical documentation, specifications and ensuring compliance with ISO 9001 standards.
- Supporting projects from initial concept through coding, testing, and deployment.
- Providing engineering and customer support where required.
- (Senior level) Planning projects, producing time estimates, and mentoring junior engineers.
Technical environment
- Microsoft Visual Studio, Eclipse, MPLAB, Subversion
- Real-time operating systems (QNX, Windows)
- WPF MVVM, LabVIEW (desirable)
- Embedded microcontroller programming
- Control system architectures and database development
What we're looking for
- Degree in Software Engineering, Computer Science, or equivalent experience.
- Minimum 3 years' experience in a design engineering environment (Software Engineer) OR 10+ years for Senior.
- Strong coding ability in C, C++ and C#.
- Experience of embedded systems, real-time programming, or control engineering.
- Problem-solving skills, technical documentation ability, and teamwork.
Why this role?
- Work on cutting-edge control systems where your software directly drives advanced technology.
- Clear progression - from module delivery to technical leadership.
- Flexi-time, private healthcare, pension, life insurance, and overtime pay at junior levels.
- A collaborative engineering culture focused on innovation and technical excellence.
Next steps
If you're passionate about solving complex engineering problems and want to see your code perform in challenging real-world environments, apply today for a confidential discussion
- Location:
- Kirkbymoorside, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer
-
London
- IT & Technology
Senior Software Engineer page is loaded## Senior Software Engineerlocations: Londontime type: Full timeposted on: Posted Todaytime left to apply: End Date: September 18, 2025 (14 days left to apply)job requisition id: 130157**End Date**Wedn...
More Details -
-
New Today
Senior Software Engineer (Node.Js)
-
Belfast
- IT & Technology
Overview Senior Software Engineer - Node.js (Remote NI Wide) We are seeking an experienced Senior Software Engineer to join a high-performing engineering team working on large-scale, cloud-based services that power products used by millions worldwi...
More Details -
-
New Today
Senior Software Engineer II - Dispatch
-
London
-
£125,000 - £150,000
- IT & Technology
What You'll Do Design and implement scalable, high-quality components and services that align with team and company goals. Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt...
More Details -
-
New Today
Senior Software Engineer, Emerging Device Software
-
Cambridge
- IT & Technology
Senior Software Engineer, Emerging Device Software Amazon lab126 Platform Software team is looking for Senior Software Development Engineer to lead the design and architecture of new consumer devices. You will drive technical direction and feature ro...
More Details -
-
New Today
Senior Software Engineer - Distributed Systems
-
London
- IT & Technology
Social network you want to login/join with: Senior Software Engineer - Distributed Systems, London col-narrow-left Client: Smarkets Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Referenc...
More Details -
-
New Today
Senior Software Engineer
-
Glasgow
- IT & Technology
Overview We are seeking an experienced Software Engineer to join our Sat OS team (which develops the high-level operating system for the spacecraft). The successful candidate will play a crucial role in developing software for our satellite systems,...
More Details -