Lead Software Engineer: Maritime Embedded C/C++

Harris Geospatial Solutions

Herndon, Northern (VA, KY)

Hybrid

USD 135,000 - 251,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Disability insurance
401(k) match
Flexible spending accounts
Education assistance
Parental leave
Paid time off
Company-paid holidays

Job summary

L3Harris Technologies in Herndon, VA is seeking a Lead Software Engineer to lead software development, architecture, and integration for maritime systems. The role emphasizes C/C++ development for application and embedded environments, Linux GUI and system control, and technical leadership across the software lifecycle.

The position includes overseeing design reviews, tracking program milestones, and performing CAM duties.

Qualifications

  • Bachelor’s Degree or higher and extensive relevant experience.
  • 2+ years in a software leadership or project management role.
  • 5+ years of C/C++ software design and development experience.
  • Experience creating and presenting software proposals including cost estimates and proposal packages.
  • Experience tracking earned value and leading large software planning efforts.

Responsibilities

  • Contribute to software architecture specification and documentation.
  • Structure work to enable clear progress assessment.
  • Track software team performance against milestones and KPIs.
  • Provide independent validation and verification of design concepts.
  • Review and oversee design activities for compliance with requirements, standards, safety.
  • Design and implement software using C/C++.
  • Prepare design review materials for technical audits.
  • Participate in flight safety certification activities.
  • Estimate and track financial progress as CAM.
  • Maintain relationships with customers and stakeholders.
  • Support software development through all lifecycle phases.

Skills

Software leadership
Project management
Earned value management
Communication

Education

Bachelor’s Degree + experience
Graduate Degree + experience

Tools

C/C++
Linux
Python
Java

Job description

L3Harris Technologies in Herndon, VA is seeking a Lead Software Engineer to lead software development, architecture, and integration for maritime systems. The role emphasizes C/C++ development for application and embedded environments, Linux GUI and system control, and technical leadership across the software lifecycle.

The position includes overseeing design reviews, tracking program milestones, and performing CAM duties.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Real-Time Embedded (On-Site)
Lead Software Engineer - Real-Time Embedded (On-Site)

L3Harris Technologies • Herndon (VA)

On-site
USD 135,000 - 251,000
Health insurance
Disability insurance
401(k) match
+6
Lead Embedded Software Engineer (Linux/C++)
Lead Embedded Software Engineer (Linux/C++)

L3Harris Technologies • Northampton (MA)

On-site
USD 97,000 - 180,000
Health insurance
Disability insurance
401(k) match
+5
C/C++ Software Engineer — Embedded & Linux (On‑Site)
C/C++ Software Engineer — Embedded & Linux (On‑Site)

Harris Geospatial Solutions • Herndon (VA)

On-site
USD 97,000 - 208,000
Health insurance
Disability insurance
401(k) match
+6
Software Engineering Manager – Maritime Autonomy
Software Engineering Manager – Maritime Autonomy

Harris Geospatial Solutions • Fall River (MA)

On-site
USD 135,000 - 251,000
Health insurance
401(k) match
Paid time off
Lead Software Engineer, Advanced Sonar Systems
Lead Software Engineer, Advanced Sonar Systems

Harris Geospatial Solutions • Millersville (MD)

On-site
USD 135,000 - 251,000
Software Engineering Manager, Autonomous Maritime Systems
Software Engineering Manager, Autonomous Maritime Systems

L3Harris Technologies • Fall River (MA)

On-site
USD 135,000 - 251,000
Health and disability insurance
401(k) match
Flexible spending accounts
+5
Embedded C/C++ Software Engineer — Linux/RTOS, Onsite
Embedded C/C++ Software Engineer — Linux/RTOS, Onsite

L3Harris Technologies • Herndon (VA)

On-site
USD 97,000 - 208,000
Health insurance
Disability insurance
401(k) match
+5
Senior Software Engineer – Embedded & UI (Sonar)
Senior Software Engineer – Embedded & UI (Sonar)

L3Harris Technologies • Millersville (MD)

On-site
USD 135,000 - 251,000
Health insurance
401(k) match
Flexible spending accounts
+5
Lead Embedded Software Engineer (Rust)
Lead Embedded Software Engineer (Rust)

Harris Geospatial Solutions • Herndon (VA)

On-site
USD 135,000 - 230,000
$10,000 sign-on bonus
Health, disability insurance
Lead, Software Engineer
Lead, Software Engineer

L3Harris Technologies • Herndon (VA)

On-site
USD 135,000 - 251,000
Health insurance
Disability insurance
401(k) match
+6