C++ Embedded Signal Processing Engineer
@ ALTEN

Manchester, England, United Kingdom
On Site
Full-time
Posted 18 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @alten.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review C++ embedded systems concepts.
Practice signal processing algorithm development.
Familiarize with UML tools and model-driven design.
Study real-time operating system fundamentals.

Behavioral Questions

Describe past teamwork experiences in projects.
Explain problem-solving under pressure.
Discuss managing conflicts during product development.
Talk about adapting in fast-paced environments.

Frequently Asked Questions