Maritime Autonomy Software Engineer – C++ / Linux

L3Harris Technologies

Fareham

Hybrid

GBP 55,000 - 75,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Half-day Friday
25 days holiday + bank holidays
Private medical insurance
Pension 8%
Life Assurance 4x salary
Income protection
Flexible extras
Family Assistance
Membership reimbursement

Job summary

L3Harris Technologies in Portchester, UK, is seeking a Software Engineer (Maritime Autonomy) to design, develop, integrate and maintain software for naval and commercial maritime systems. You’ll collaborate with multidisciplinary teams and support the full project lifecycle from concept to deployment.

The role requires C++ expertise, Linux development experience, and a background in industrial control interfaces.

Qualifications

  • Bachelor’s degree in software engineering, Computer Science, Electrical Engineering, or related field.
  • Experience developing and maintaining software solutions using C++.
  • Experience working in Linux-based development and deployment environments.
  • Experience integrating software with industrial control systems, OT platforms, or PLCs.
  • Experience supporting software testing, verification, and troubleshooting activities.

Responsibilities

  • Design, develop, integrate, and maintain software for industrial control and maritime systems.
  • Develop and support interfaces between PLCs, power management, communication systems, and higher-level software.
  • Perform software integration, verification, and testing throughout the project lifecycle.
  • Support lab integration, harbour and sea trials, commissioning, and customer acceptance activities.
  • Collaborate with software, systems, hardware, electrical, and test engineers to deliver integrated solutions.
  • Support IRAD initiatives, technology demonstrations, and BID activities.

Skills

C++
Linux development
Industrial control integration
Team collaboration

Education

Bachelor’s degree

Tools

Git
CI/CD

Job description

L3Harris Technologies in Portchester, UK, is seeking a Software Engineer (Maritime Autonomy) to design, develop, integrate and maintain software for naval and commercial maritime systems. You’ll collaborate with multidisciplinary teams and support the full project lifecycle from concept to deployment.

The role requires C++ expertise, Linux development experience, and a background in industrial control interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Maritime Autonomy Software Engineer
Maritime Autonomy Software Engineer

L3Harris Technologies, Inc. • Fareham

Hybrid
GBP 55,000 - 85,000
Hybrid working where possible
Half day finish on a Friday
25 days holiday per year (plus bankhol
+7
Senior C++ Autonomy & Maritime Systems Architect
Senior C++ Autonomy & Maritime Systems Architect

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 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 Software Engineer (Autonomy & Maritime Systems)
Senior Software Engineer (Autonomy & Maritime Systems)

L3Harris Technologies, Inc. • Fareham

Hybrid
GBP 75,000 - 110,000
Hybrid working where possible (3 days/
Private medical insurance
Pension scheme with employer contrib.
+1
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 C++ Engineer: Autonomous Maritime Systems
Senior C++ Engineer: Autonomous Maritime Systems

L3Harris Technologies, Inc. • Fareham

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

L3Harris Technologies, Inc. • Fareham

Hybrid
GBP 55,000 - 85,000
Hybrid working where possible
Half day finish on a Friday
25 days holiday per year (plus bankhol
+7
C++ Software Engineer - Underwater Systems
C++ Software Engineer - Underwater Systems

Thales Group • Stoke-on-Trent

On-site
GBP 55,000 - 85,000
Private medical insurance
Annual leave trading
Cycle to work scheme
+4
Programme Engineering Lead
Programme Engineering Lead

L3Harris Technologies • Barrow-in-Furness

Hybrid
GBP 90,000 - 120,000
Hybrid working
Friday half-day
25 days holiday
+7
Lead Programme Engineer, Maritime IPMS
Lead Programme Engineer, Maritime IPMS

L3Harris Technologies • Barrow-in-Furness

Hybrid
GBP 90,000 - 120,000
Hybrid working
Friday half-day
25 days holiday
+7