Reading, England, United Kingdom Hybrid / WFH Options
Innovate
technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-orienteddesign and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What’s on offer: Competitive salary, bonus & allowance. Strong pension and flexible More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Fruition Group
for performance, scalability, and reliability Mentor junior engineers and contribute to best practices across the team Skills & Experience Required: Strong commercial experience in C++ Solid understanding of object-orienteddesign , data structures , and multithreading Experience with SQL Familiarity with version control (Git) and CI/CD pipelines Excellent problem-solving and debugging skills Why Join Us? Hybrid More ❯
test embedded and application software for complex, security focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from objectorienteddesign and automated testing to DevSecOps and continuous integration. Drive technical quality, innovation, and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or More ❯
have expertise in developing custom Schemas, Pipelines, Mapping, Orchestrations, Itineraries, Strong command on .Net/C# concepts and current trends in the industry including strong understanding of ObjectOrienteddesign methodologies and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards More ❯
their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables. Apply object-orienteddesign techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design … QNX or Linux) Embedded Linux application, kernel and/or driver development C and C++ Significant experience of best practice software development processes/lifecycles. Experience of Object-OrientedDesign and Design Patterns such as SOLID. Experience of software testing and design for test. Desirable: Master's degree in an engineering, mathematical or science-based More ❯