Lead Embedded Software Engineer - Real-Time C++/Rust

L3Harris Technologies, Inc.

Clifton (NJ)

On-site

USD 135,000 - 251,000

Full time

5 days ago
Be an early applicant

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

Health and disability insurance
401(k) match
Education assistance
Paid time off

Job summary

L3Harris is seeking a Lead Software Engineer to develop and sustain mission-critical EW software in a cross-platform embedded environment. The role covers requirements analysis, architecture, implementation, integration, automated testing, deployment, and CI/CD release.

The candidate will work with C++ and Rust in Linux-based real-time systems, align with open architecture principles, and collaborate across software, systems, and lab teams. Up to 10% travel to sites may be required.

Qualifications

  • Requires a bachelor’s degree with extensive relevant experience or graduate degree with pertinent experience.
  • Active Secret Clearance required for role.
  • Experience 7+ years in C/C++ software development with embedded RTOS.

Responsibilities

  • Develop and maintain high-reliability C++ and Rust software for embedded, real-time, and Linux-based systems.
  • Support end-to-end software lifecycle including requirements, architecture, and CI/CD release.
  • Design software architecture using UML and model-based artifacts.
  • Ensure open architecture principles for portability and reuse.
  • Contribute to MOSA-aligned implementations and integration with open systems.
  • Develop within Linux-based environments including cross-compilation for embedded targets.
  • Produce documentation for verification, maintainability, and architectural compliance.
  • Provide technical leadership in secure coding and software design.

Skills

C/C++
Rust
Embedded RTOS
Linux
Software architecture
Open architecture
CI/CD
ULM/SysML modeling
Security

Education

Bachelor’s Degree and 9+ years experience
Graduate Degree with 7+ years experience
In lieu of degree 13+ years experience

Tools

CMake
GoogleTest
Jenkins
Confluence
Artifactory
Black Duck
UML modeling tools (MagicDraw/Cameo)

Job description

L3Harris is seeking a Lead Software Engineer to develop and sustain mission-critical EW software in a cross-platform embedded environment. The role covers requirements analysis, architecture, implementation, integration, automated testing, deployment, and CI/CD release.

The candidate will work with C++ and Rust in Linux-based real-time systems, align with open architecture principles, and collaborate across software, systems, and lab teams. Up to 10% travel to sites may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Rust Software Engineer (On‑Site)
Lead Embedded Rust Software Engineer (On‑Site)

L3Harris Technologies, Inc. • Herndon (VA)

On-site
USD 135,000 - 230,000
Health and disability insurance
401(k) match
Flexible spending accounts
+4
Lead Embedded Software Engineer - Real-Time C++ & RTOS
Lead Embedded Software Engineer - Real-Time C++ & RTOS

L3Harris Technologies • Richardson (TX)

On-site
USD 160,000 - 230,000
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
Senior Embedded Software Engineer – Real-Time C++ & RTOS
Senior Embedded Software Engineer – Real-Time C++ & RTOS

L3Harris Technologies • Plano (TX)

On-site
USD 120,000 - 160,000
Rust Embedded Systems Engineer — Secret Clearance
Rust Embedded Systems Engineer — Secret Clearance

Rustify • Northern (KY)

Hybrid
USD 97,000 - 180,000
Sign-on bonus
Benefits package
Embedded Systems Software Engineer -- Real-Time & Infrastructure
Embedded Systems Software Engineer -- Real-Time & Infrastructure

L3Harris Technologies, Inc. • Florida

On-site
USD 85,000 - 175,000
Embedded Real-Time Software Engineer - Rust/C++
Embedded Real-Time Software Engineer - Rust/C++

EO Solutions ltd. • Huntsville (AL)

On-site
USD 100,000 - 140,000
Embedded Real-Time Software Engineer – Defense Systems
Embedded Real-Time Software Engineer – Defense Systems

L3Harris Technologies, Inc. • Carlsbad (CA)

On-site
USD 97,000 - 180,000
Health insurance
401(k) match
Education assistance
+3
Senior Associate Software Engineer, Embedded Real-Time
Senior Associate Software Engineer, Embedded Real-Time

L3Harris Technologies • Salt Lake City (UT)

On-site
USD 100,000 - 140,000
Lead Embedded Software Engineer — AI-Driven RTOS & Radio
Lead Embedded Software Engineer — AI-Driven RTOS & Radio

L3Harris Technologies • City of Rochester (NY)

On-site
USD 117,000 - 218,000
Health insurance
401(k) match
Flexible spending accounts
+5