We're looking for an experienced Software Engineer to join a distributed engineering team in Fareham working on high-performance, real-time systems, building robust backend software close to hardware and sensors and creating intuitive user interfaces for complex systems.
Responsibilities
- ▹Design, develop and maintain backend software components using modern C++
- ▹Build and implement algorithms that combine and process data from multiple sensors
- ▹Develop and optimise real-time image and data processing pipelines
- ▹Create and integrate user interfaces using Qt and QML, connected to C++ backends
- ▹Ensure high software quality through code reviews, testing, debugging and performance tuning
- ▹Collaborate closely with systems, embedded and UI/UX engineers
- ▹Contribute across the full development lifecycle: requirements, architecture, implementation and documentation
Requirements
- ▹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
- ▹Bachelor's or Master's degree in Engineering, or equivalent military experience
- ▹Willing and eligible to obtain at least BPSS clearance
- ▹5+ years of relevant experience
Nice to have
- ▹Experience 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
Soft skills
Works well collaboratively in a distributed engineering team
About the company
ALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide, partnering with industry leaders in Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, Rail and IT to deliver innovative engineering solutions.
Education: BSc vagy MSc mérnöki diploma, vagy azzal egyenértékű katonai tapasztalat
Similar jobs

Job
Software Engineer - Application Development
Cisco
Cpp
+9
💰 Salary: not specified
🏢 On-site
Galway
🗣️ EN

Job
[EMC] HMI Software Engineer (C++/Qt) (BSH) (1 Year Contract)
Bosch
ArtifactoryCpp
+5
💰 Salary: not specified
🏢 On-site
Ho Chi Minh
🗣️ EN

Job
Software Engineer - App Development
Cisco
Cpp
+9
💰 Salary: not specified
🏢 On-site
Galway
🗣️ EN

Job
Software Engineer
Applied
Cpp
💰 Salary: not specified
🏢 On-site
London
🗣️ EN

Job
Software Engineer - Robotics
Applied
Cpp
💰 Salary: not specified
🏢 On-site
London
🗣️ EN
Job
Software Engineer
Knightec Group Software and Cloud AB
Cpp
+4
💰 Salary: not specified
🏢 On-site
Västerås
