pivotal role in developing cutting-edge underwater defence systems that rely on advanced signal processing and mathematical modelling . Youll help translate theoretical models into high-performance, safety-critical software deployed in real-world maritime environments. This is a hands-on opportunity to work on some of the UKs most innovative defence software projects , where your C++ expertise … Manchester) On-site: Monday Friday Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop and integrate complex signal processing models into reliable, high-performance C++ software solutions . Translate mathematical and algorithmic models into efficient, production-quality code. Contribute to model-driven engineering , combining both autogenerated and manually written code. Validate algorithms through MATLAB/… Simulink simulation. Design and maintain robust software architectures using UML modelling tools (e.g. IBM Rhapsody). Apply best practices in static analysis , clean coding , and version control to ensure maintainable, safety-critical software. Support continuous improvement across build pipelines , testing , and softwareassurance activities. Qualifications Required Skills Strong proficiency in C++ , with proven experience in complex, real More ❯
Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
pivotal role in developing cutting-edge underwater defence systems that rely on advanced signal processing and mathematical modelling . Youll help translate theoretical models into high-performance, safety-critical software deployed in real-world maritime environments. This is a hands-on opportunity to work on some of the UKs most innovative defence software projects , where your C++ expertise … Manchester) On-site: Monday Friday Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop and integrate complex signal processing models into reliable, high-performance C++ software solutions . Translate mathematical and algorithmic models into efficient, production-quality code. Contribute to model-driven engineering , combining both autogenerated and manually written code. Validate algorithms through MATLAB/… Simulink simulation. Design and maintain robust software architectures using UML modelling tools (e.g. IBM Rhapsody). Apply best practices in static analysis , clean coding , and version control to ensure maintainable, safety-critical software. Support continuous improvement across build pipelines , testing , and softwareassurance activities. Qualifications Required Skills Strong proficiency in C++ , with proven experience in complex, real More ❯
to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Play a pivotal role in thedesign, integration, and deployment of high-performance real-time software applications within distributed, containerized environments. You will support the development of advanced sonar systems and autonomous undersea vehicles, taking models and algorithms and transforming them into robust, operational software … infrastructure monitoring. Location: Manchester (Stockport) On-site: Monday Friday (5 Days) Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop, integrate, and deploy real-time software applications in distributed, containerised environments. Apply full software lifecycle experience , including design, coding, testing, and integration. Collaborate with algorithm engineers to implement models into operational systems. Maintain high … code quality , following clean coding principles, static analysis, and best practices. Support unit testing and wider software testing to ensure reliability and performance. Contribute to software build pipelines, CI/CD, and deployment processes . Create and maintain comprehensive software documentation and project reporting. Qualifications Required Skills Strong experience in C++ , with working knowledge of Java and More ❯
to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Play a pivotal role in thedesign, integration, and deployment of high-performance real-time software applications within distributed, containerized environments. You will support the development of advanced sonar systems and autonomous undersea vehicles, taking models and algorithms and transforming them into robust, operational software … infrastructure monitoring. Location: Manchester (Stockport) On-site: Monday Friday (5 Days) Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop, integrate, and deploy real-time software applications in distributed, containerised environments. Apply full software lifecycle experience , including design, coding, testing, and integration. Collaborate with algorithm engineers to implement models into operational systems. Maintain high … code quality , following clean coding principles, static analysis, and best practices. Support unit testing and wider software testing to ensure reliability and performance. Contribute to software build pipelines, CI/CD, and deployment processes . Create and maintain comprehensive software documentation and project reporting. Qualifications Required Skills Strong experience in C++ , with working knowledge of Java and More ❯
to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Play a pivotal role in thedesign, integration, and deployment of high-performance real-time software applications within distributed, containerized environments. You will support the development of advanced sonar systems and autonomous undersea vehicles, taking models and algorithms and transforming them into robust, operational software … infrastructure monitoring. Location: Manchester (Stockport) On-site: Monday Friday (5 Days) Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop, integrate, and deploy real-time software applications in distributed, containerised environments. Apply full software lifecycle experience , including design, coding, testing, and integration. Collaborate with algorithm engineers to implement models into operational systems. Maintain high … code quality , following clean coding principles, static analysis, and best practices. Support unit testing and wider software testing to ensure reliability and performance. Contribute to software build pipelines, CI/CD, and deployment processes . Create and maintain comprehensive software documentation and project reporting. Qualifications Required Skills Strong experience in C++ , with working knowledge of Java and More ❯