Software Engineer
New Yesterday
Job Description
Software Engineer / Senior Software Engineer - Real-Time Robotics & Control Systems
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 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.
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 discus
- Location:
- Kirkbymoorside
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Yesterday
Software Engineer
-
Kirkbymoorside
- Technology
Job Description Software Engineer / Senior Software Engineer - Real-Time Robotics & Control Systems 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% employ...
More Details -
-
13 Days Old
Software Engineer
-
Pickering
- Technology
Software Engineer will play a key role in the design, development, and support of software projects. Will work in Pickering, London, working on both standalone and joint projects. Working Hours: Flexible - KO2's client is happy as long as the work gets done.
More Details -
-
17 Days Old
Software Engineer / Senior Software Engineer
-
Kirkbymoorside
- IT & Technology
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 indu...
More Details -
-
19 Days Old
Software Engineer
-
Pickering
-
not provided
- IT
Software Engineer at KO2 in Pickering, Greater Manchester. Will play a key role in the design, development, and support of software projects. Must have a degree in Software Engineering or related discipline. Strong programming skills in LabVIEW, C++ and C#.
Apply -