Specialist Software Engineer (Rust)

L3Harris

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Herndon, VA
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $162k
$113k most similar roles pay here $202k

This listing doesn't post a salary. Most similar roles pay $132,000–$193,000.

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

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

Most-posted roles

View all roles at L3Harris

At a glance

TL;DR · Specialist Software Engineer (Rust)

Specialist, Software Engineer (RUST) joins a Scrum team to guide the next generation of mission-critical systems within Integrated Systems & Encryption programs. This role involves leading the adoption of Rust across multiple product lines, managing the conversion of legacy C/C++ code into memory-safe Rust, and providing architectural guidance for software development life cycle phases including requirements analysis, design, implementation, and formal testing. The engineer will develop software test plans, investigate complex issues, and collaborate with cross-functional members to evaluate interfaces between software libraries and operational performance requirements. Key technical skills include proficiency in the Rust programming language, C/C++ development, object-oriented design, and experience with Linux operating systems. The role specifically addresses the challenge of modernizing legacy codebases while ensuring high reliability for critical infrastructure through advanced coding practices and robust system architecture.

What does a Software Engineer earn in Virginia?

Median $192050 from 157 postings across 16 companies.

See salary data

What you'll do

  • Lead the adoption and deployment of Rust idioms, design patterns, and tooling across multiple product lines.
  • Manage the integration and conversion of legacy C/C++ software into the Rust programming language.
  • Provide architectural guidance and best practices for memory-safe usage of Rust in mission-critical systems.
  • Translate complex requirements into maintainable software solutions for Integrated Systems & Encryption programs.
  • Develop software test plans, procedures, and technical documentation to support the development lifecycle.
  • Investigate root causes of complex issues and implement solutions independently or with a multi-discipline team.
  • Participate in peer reviews to identify, track, and repair defects within the codebase.
  • Utilize modeling tools and equipment to conduct experimental tests and evaluate system performance results.

What we're looking for

  • Bachelor's degree with 4 years of experience, a graduate degree with 2 years of 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.
  • At least 2 years of experience with C/C++ development and object-oriented design.
  • Experience converting legacy C/C++ code to Rust (preferred).
  • Experience with Information Assurance, cryptography, or NSA Type 1 certification (preferred).
  • Experience developing software for Linux systems or developing software libraries (preferred).
  • U.S. citizens.

More like this

Similar roles

Software Engineering Specialist

L3Harris

Herndon, VA 11 days ago $97,000–$207,500
C++ C Linux GUI Software Configuration Management verification, and validation Sonar Systems Data Acquisition
4+ yrs exp

Software Engineering Specialist I

L3Harris

Salt Lake City, UT 2 days ago
C++ VxWorks Linux RTOS Multi-threaded Programming Signal Processing Control Systems Theory Networking IP UDP TCP IPSec DDS SNMP Windows Compilers
4+ yrs exp

Specialist, Software Engineering

L3Harris

Salt Lake City, UT 11 days ago
C++ VxWorks Linux RTOS Multi-threaded Programming Signal Processing Control Systems Theory Networking IP UDP TCP IPSec DDS SNMP Windows
4+ yrs exp

Rust Software Developer

L3Harris

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

Lead Software Engineer

L3Harris

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

Senior Rust Software Developer

L3Harris

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