RUST Software Developer

L3Harris

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$128k $212k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,400–$197,750.

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 900 open roles on FindRole.

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

Most-posted roles

View all roles at L3Harris

At a glance

TL;DR · RUST Software Developer

RUST Software Developer - Multiple Levels (Minimum $10K Sign-on Bonus) joins the C5 and Cyber Solution Centers to guide the adoption of Rust for mission-critical systems. This role involves leading the deployment of Rust idioms, design patterns, and tooling across multiple product lines while managing the conversion of legacy software. You will work within a Scrum team to translate requirements into maintainable solutions, providing architectural guidance for memory-safe usage. Daily tasks include developing embedded software for real-time operating systems, performing hardware-software integration, and conducting root cause analysis for complex issues. You will utilize Rust, C/C++, and Python alongside modeling tools like IBM Rhapsody or MagicDraw. The work focuses on developing embedded systems, device drivers, and Board Support Packages for defense-related hardware and software applications.

What you'll do

  • Lead the adoption and deployment of Rust, including design patterns and tooling, across multiple product lines.
  • Develop embedded software applications using Rust, C/C++, and Python for real-time operating systems.
  • Manage the integration or conversion of legacy C/C++ software into Rust.
  • Translate requirements into working, maintainable solutions for C5 and Cyber Solution Centers.
  • Support all phases of the software development life cycle, from requirements analysis to formal testing.
  • Investigate root causes of complex technical issues and implement solutions independently or with a team.
  • Develop software test plans, procedures, and other relevant technical documentation.
  • Evaluate interfaces between hardware and software to meet operational performance requirements.

What we're looking for

  • Bachelor’s Degree and 4 years of relevant experience, Graduate Degree and 2 years of related experience, or 8 years of experience without a degree.
  • Active Department of Defense (DoD) Secret clearance.
  • At least 1 year of experience developing Rust software for production systems with a deep understanding of the language.
  • Experience with C/C++ development and object-oriented design.
  • Experience with the development of embedded systems.
  • Ability to travel more than 30% of the time to other L3Harris locations.
  • Experience converting C/C++ code to Rust (preferred).
  • U.S. citizens.

More like this

Similar roles

RUST Embedded Software Engineer

General Dynamics

Dedham, MA 1 day ago $99,916–$182,000
Rust Embedded Software Linux C C++ Hypervisor Rhapsody UML ARM Device Drivers Model-based Development IDE Version Control Scripting
2+ yrs exp

Senior Rust Software Developer

L3Harris

Camden, NJ 17 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

Senior Embedded Software Engineer

L3Harris

Camden, NJ 17 days ago $105,000–$175,000
C/C++ Python RTOS Green Hills Integrity VxWorks Embedded Software SDLC Scrum UML IBM Rhapsody MagicDraw Cameo Device Drivers Board Support Packages Cryptography DO-178 Information Assurance
6+ yrs exp