C++ Embedded Signal Processing Engineer @ ALTEN
Your Application Journey
Email Hiring Manager
Job Details
C++ Embedded Signal Processing Engineer
ALTEN is a global engineering and technology consultancy operating in over 30 countries. They partner with industry leaders in sectors like Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, and Rail to deliver innovative engineering solutions. This role is focused on developing high-performance, real-time embedded software for underwater defence systems.
Job Description
Develop C++ algorithms for underwater defence systems. Work on translating complex mathematical and signal processing models into functional embedded software in a model-driven development environment using a mix of autogenerated and handwritten code.
- Design, develop, and integrate C++ code based on advanced models.
- Collaborate with systems and modelling engineers.
- Utilise UML tools like IBM Rhapsody or Enterprise Architect.
- Perform code reviews and apply static analysis.
Qualifications & Experience
5+ years of C++ embedded systems experience with strong mathematical and signal processing foundations. Must be eligible for UK Security Clearance (SC) and hold a relevant Bachelor's degree or have a background in the UK Armed Forces.
Desirable Skills
- Experience with MATLAB/Simulink
- Familiarity with static analysis tools like Clockwork or Coverity
- Exposure to Linux OS, scripting, and CI/CD toolchains
- Understanding of Agile development methodologies
Additional Information
Location: On-site in Manchester. Enjoy benefits such as a personalised career path, competitive salary, private medical insurance, pension scheme, cycle-to-work scheme, and flexible working (role dependent). Join ALTEN to work on inspiring projects with premium customers and be a part of a sustainable future.
Key skills/competency
- C++
- Embedded Systems
- Signal Processing
- Algorithms
- Defence
- UML
- Model-Driven
- Real-Time
- MATLAB
- Agile
How to Get Hired at ALTEN
🎯 Tips for Getting Hired
- Research ALTEN's culture: Study their projects and engineering values online.
- Customize your resume: Highlight embedded C++ and signal processing skills.
- Prepare for technical interviews: Focus on algorithms and real-time systems.
- Showcase security readiness: Emphasize experience with defence systems.