ALTEN México logo
ALTEN MéxicoPosted 3 weeks ago

Software Engineer

On-siteFareham, England, United Kingdom

Full TimeMasters DegreeEnterprise

Job Summary

Design, develop, and maintain backend software components using modern C++ while building algorithms that process data from multiple sensors. Develop and optimise real-time image and data processing pipelines, and create user interfaces using Qt and QML connected to C++ backends. Ensure high software quality through code reviews, testing, debugging, and performance tuning while collaborating closely with systems, embedded, and UI/UX engineers. Contribute across the full development lifecycle including requirements, architecture, implementation, and documentation. This role requires BPSS clearance and 5+ years of experience in real-time or embedded systems, with a preference for Defence or Maritime industry backgrounds.

Required Qualifications

  • 5+ years of relevant experience
  • Strong commercial experience with C++
  • Hands-on experience with Qt / QML
  • Background in real-time, embedded, or performance-critical systems
  • Ability to work on complex systems that integrate software, hardware, and data
  • Comfortable working remotely as part of a collaborative engineering team
  • Experience within Defence or Maritime industries
  • A Bachelor's or Master's degree in Engineering, or equivalent military experience
  • Clearance: Candidates should be willing and eligible to obtain at least BPSS clearance
  • This role may require you to have or be willing to go through Security Clearance
  • As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard

Desired Qualifications

  • Experience working with sensor data such as cameras, radar, LiDAR, or similar inputs
  • Background in image processing, computer vision, or perception systems
  • Exposure to embedded Linux or low-level system integration
  • Understanding of performance optimisation and multi-threaded applications
  • Experience working in regulated, safety-critical, or high-reliability environments

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce