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
Overview
We are recruiting Software Engineers at multiple levels to join a specialist team working oncomplex, 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.
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 withISO 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 oncutting-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.
#J-18808-Ljbffr