Senior C++ Autonomy & Maritime Systems Architect

L3Harris Technologies

Fareham

Hybrid

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working where possible
Flexible or part-time working
Half day finish on a Friday
25 days holiday per year (plus bank)
Private medical insurance with family
Pension scheme up to 8% employer
Life Assurance 4x salary (flexible up
Group income protection
Flexible opt-in extras: health plan, /
Employee Family Assistance Program
Professional membership reimbursement

Job summary

L3Harris Technologies in Portchester, UK is seeking a Senior Software Engineer (Autonomy & Maritime Systems) to lead design and development of high‑performance C++ applications for autonomous maritime systems. You will mentor engineers and work with diverse teams to deliver robust software across Linux environments.

The role requires 5+ years in C++ with embedded/real‑time experience, strong leadership in Agile/DevSecOps, and expertise in Qt UI development.

Qualifications

  • Bachelor's degree in CS or related field.
  • 5+ years in C++ software development, including embedded/realtime systems.
  • Experience leading Agile and DevSecOps teams.
  • Strong Linux and Git-based development experience.

Responsibilities

  • Lead the design, development, and architecture of high-performance C++ applications for autonomous maritime systems.
  • Provide technical leadership and mentorship to software engineers, promoting best practices in software design and integration.
  • Collaborate with systems engineering, UX, QA, product management, and external partners to deliver software solutions.
  • Drive Agile software development activities, including sprint planning, reviews, retrospectives, and continuous improvement.
  • Utilise JIRA, GitLab, and CI/CD pipelines to manage development activities and ensure reliable software delivery.
  • Oversee and contribute to Qt-based UI development for operator interfaces.
  • Ensure software is robust, scalable, secure, maintainable, and supportable throughout the lifecycle.
  • Support development, integration, deployment, and DevOps activities in Linux (RHEL 8).

Skills

C++ development
Embedded/RTOS
Technical leadership
Linux
Git/GitLab
CI/CD pipelines
Qt framework
Agile/DevSecOps
Communication skills

Education

Bachelor’s degree in Computer Science or related

Tools

GitLab
JIRA
CI/CD tooling

Job description

L3Harris Technologies in Portchester, UK is seeking a Senior Software Engineer (Autonomy & Maritime Systems) to lead design and development of high‑performance C++ applications for autonomous maritime systems. You will mentor engineers and work with diverse teams to deliver robust software across Linux environments.

The role requires 5+ years in C++ with embedded/real‑time experience, strong leadership in Agile/DevSecOps, and expertise in Qt UI development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer – Maritime Autonomy Systems
C++ Software Engineer – Maritime Autonomy Systems

L3Harris Technologies • Fareham

Hybrid
GBP 60,000 - 85,000
Hybrid working where possible
25 days holiday + bank holidays
Private medical insurance
+2
Maritime Autonomy Software Engineer – C++ / Linux
Maritime Autonomy Software Engineer – C++ / Linux

L3Harris Technologies • Fareham

Hybrid
GBP 55,000 - 75,000
Hybrid work
Half-day Friday
25 days holiday + bank holidays
+7
Senior Software Engineer (Autonomy & Maritime Systems)
Senior Software Engineer (Autonomy & Maritime Systems)

L3Harris Technologies • Fareham

Hybrid
GBP 65,000 - 90,000
Hybrid working where possible
Flexible or part-time working
Half day finish on a Friday
+8
Senior C++ Engineer: Autonomous Maritime Systems
Senior C++ Engineer: Autonomous Maritime Systems

L3Harris Technologies, Inc. • Fareham

On-site
GBP 75,000 - 110,000
Hybrid working where possible (3 days/
Private medical insurance
Pension scheme with employer contrib.
+1
Senior Software Engineer (Autonomy & Maritime Systems)
Senior Software Engineer (Autonomy & Maritime Systems)

L3Harris Technologies, Inc. • Fareham

On-site
GBP 75,000 - 110,000
Hybrid working where possible (3 days/
Private medical insurance
Pension scheme with employer contrib.
+1
C++ Software Engineer
C++ Software Engineer

L3Harris Technologies, Inc. • Fareham

On-site
GBP 70,000 - 90,000
Hybrid working where possible
Flexible or part-time working options
25 days holiday plus bank holidays
+6
C++ Software Engineer
C++ Software Engineer

L3Harris Technologies • Fareham

Hybrid
GBP 60,000 - 85,000
Hybrid working where possible
25 days holiday + bank holidays
Private medical insurance
+2
Maritime C++ Software Engineer (Hybrid UK)
Maritime C++ Software Engineer (Hybrid UK)

L3Harris Technologies, Inc. • Fareham

On-site
GBP 70,000 - 90,000
Hybrid working where possible
Flexible or part-time working options
25 days holiday plus bank holidays
+6
Software Engineer (Maritime Autonomy)
Software Engineer (Maritime Autonomy)

L3Harris Technologies • Fareham

Hybrid
GBP 55,000 - 75,000
Hybrid work
Half-day Friday
25 days holiday + bank holidays
+7
Senior Software Engineer — Maritime Autonomy (Hybrid)
Senior Software Engineer — Maritime Autonomy (Hybrid)

Holt Executive Ltd • United Kingdom

Hybrid
GBP 70,000 - 100,000
Hybrid and flexible working