Lead Software Engineer, Embedded Software Applications

L3Harris

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Herndon, VA
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$124k $238k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $150,499–$201,600.

Based on 240 similar postings.

Employer

About L3Harris

L3Harris Technologies is a US aerospace and defense technology company providing space and airborne systems, communications, electronic warfare, and missile propulsion solutions for government and commercial customers.

L3Harris currently has 877 open roles on FindRole.

Listed pay typically runs $106,500–$197,500 across 350 roles with salary data.

Most-posted roles

View all roles at L3Harris

At a glance

TL;DR · Lead Software Engineer, Embedded Software Applications

The Lead, Software Engineer - Embedded Software Applications - RUST will join the engineering team to oversee software application development for mission-critical systems. This role involves leading the adoption of RUST across multiple product lines, managing the conversion of legacy software, and providing architectural guidance for memory-safe usage. The engineer will translate requirements into maintainable solutions, mentor junior staff, and manage the full software development life cycle including requirements analysis, design, and formal testing. Key technical skills include proficiency in RUST, C/C++, and Python for embedded real-time operating systems like VxWorks, Linux, and Integrity. The position requires applying computer science and mathematical analysis to solve complex problems, utilizing modeling tools like IBM Rhapsody or MagicDraw/Cameo, and ensuring software meets specific operational performance requirements.

What you'll do

  • Lead the adoption and deployment of RUST across multiple product lines and legacy software conversions.
  • Provide architectural guidance and best practices for memory-safe RUST usage and design patterns.
  • Lead software development across all SDLC phases, including requirements analysis, design, implementation, and formal testing.
  • Develop and maintain software test plans, procedures, and relevant technical documentation.
  • Investigate root causes of complex technical issues and implement solutions independently or with multi-discipline teams.
  • Mentor junior engineers and conduct peer reviews to identify, track, and repair software defects.
  • Develop embedded software applications using RUST, C/C++, and Python for real-time operating systems.
  • Collaborate with cross-functional members to evaluate interfaces, operational performance requirements, and overall system designs.

What we're looking for

  • Bachelor’s degree in computer engineering, electrical engineering, computer science, or related field with at least 9 years of relevant experience.
  • Graduate degree with at least 7 years of related experience.
  • Minimum of 13 years of related experience in lieu of a degree.
  • At least 2 years of experience leading software development teams.
  • At least 5 years of experience with C/C++ development and object-oriented design.
  • Active Department of Defense (DoD) Secret clearance.
  • Experience developing RUST software (preferred).
  • U.S. citizens.

More like this

Similar roles

Lead Software Engineering, Embedded 1

L3Harris

Richardson, TX 33 days ago
C++ RTOS Embedded Software Linux Greenhills RTOS Agile Scrum Device Drivers Board Support Packages (BSPs) Modern C++ Test Automation Requirements Analysis Hardware-Software Integration
9+ yrs exp

Lead Software Engineer

L3Harris

Herndon, VA 76 days ago $135,000–$250,500
Java C++ Java Spring Boot REST API Linux CI/CD Jenkins Docker Kubernetes AWS GovCloud DevSecOps Distributed Systems Database Design Automated Testing Networking SATCOM
9+ yrs exp

Lead Software Engineer

L3Harris

Melbourne, FL +1 43 days ago
C++ C Embedded Software Linux Agile CMake Wireshark Python Perl JavaScript VHDL FPGA MagicDraw UML Doxygen ARM Xilinx Zynq SNMP RS232/RS485 Atlassian Tool Suite
9+ yrs exp

Junior RUST Embedded Software Engineer

General Dynamics

Dedham, MA 52 days ago $110,241–$118,000
Rust Embedded Software Linux C C++ Hypervisor Rhapsody UML ARM Model-based Development Device Drivers Agile Version Control IDE Scripting
2+ yrs exp

RUST Software Developer

L3Harris

Herndon, VA 20 days ago
Rust C++ Python Embedded Systems VxWorks Linux Integrity Object-Oriented Design SDLC Scrum UML IBM Rhapsody MagicDraw Cameo Cryptography DO-178 Device Drivers Board Support Packages
4+ yrs exp

Senior Rust Software Developer

L3Harris

Camden, NJ 13 days ago $125,000–$205,000
Rust C++ Python Embedded Systems SDLC Scrum UML IBM Rhapsody MagicDraw Cameo Device Drivers Board Support Packages Cryptography Information Assurance DO-178
6+ yrs exp