CareerPlanSign in

Software Engineer

Fareham, England, gb💼 Full-time🗓 2026-09-28 → 2026-09-30

Core

Design, develop, and maintain high-performance, real-time backend software and user interfaces for complex systems integrating sensors and hardware.

Role type

Senior Software Engineer (Real-time Systems & Embedded)

Builds

Real-time image and data processing pipelines, backend components, and user-facing applications for defense/maritime clients.

Domain

Defense, Maritime, Aeronautics, Aerospace

Required skills

C++, Qt, QML, real-time systems, embedded systems, performance tuning, multi-threaded applications, sensor data integration

Preferred skills

Computer vision, image processing, perception systems, embedded Linux, regulated/safety-critical environment experience

Responsibilities

Design and develop backend software components using C++; Build algorithms to process data from multiple sensors; Develop and optimize real-time image and data processing pipelines; Create and integrate user interfaces using Qt and QML; Ensure high software quality through code reviews, testing, and debugging; Collaborate with systems, embedded, and UI/UX engineers.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.