Maritime Autonomy Software Engineer – C++ / Linux

L3Harris Technologies

Fareham

Hybrid

GBP 55,000 - 75,000

Full time

40 hours ago
Be an early applicant
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 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

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
Autonomous Maritime Systems Engineer
Autonomous Maritime Systems Engineer

Harris Geospatial Solutions • Fareham

Hybrid
GBP 65,000 - 90,000
Hybrid working
Half day finish on Friday
25 days holiday + bank holidays
+7
Senior Software Engineer – Maritime Autonomy
Senior Software Engineer – Maritime Autonomy

L3Harris Technologies, Inc. • Fareham

Hybrid
GBP 70,000 - 90,000
Private medical insurance
Pension scheme 8% employer contrib.
Life Assurance 4x salary
+3
C++ Software Engineer - Maritime Autonomy (Hybrid)
C++ Software Engineer - Maritime Autonomy (Hybrid)

L3Harris Technologies, Inc. • Fareham

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Private medical insurance
Pension scheme
+4
Senior Software Engineer (Autonomy & Maritime Systems)
Senior Software Engineer (Autonomy & Maritime Systems)

Harris Geospatial Solutions • 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
Software Engineer (Maritime Autonomy)
Software Engineer (Maritime Autonomy)

Harris Geospatial Solutions • Fareham

Hybrid
GBP 65,000 - 90,000
Hybrid working
Half day finish on Friday
25 days holiday + bank holidays
+7
C++ Software Engineer
C++ Software Engineer

Harris Geospatial Solutions • Fareham

Hybrid
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
C++ Software Engineer
C++ Software Engineer

L3Harris Technologies, Inc. • Fareham

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Private medical insurance
Pension scheme
+4