-
FetchJobs.co

Software Developer - C++

FetchJobs.co
United States · Full-time · Associate

About The Company

L3Harris Technologies is a global leader in defense and aerospace solutions, committed to delivering innovative technology and services that enhance national security. Our organization is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Employees at L3Harris work in an inclusive and engaging environment that empowers professional growth and work-life balance. Our core values emphasize integrity, excellence, and community involvement, guiding us in our mission to provide reliable and advanced systems for government and commercial customers worldwide.

About The Role

We are seeking a highly skilled Senior Rust Software Developer to join our LMES division at L3Harris Technologies. The successful candidate will play a pivotal role in guiding the adoption of Rust programming language across our embedded systems development efforts. This role involves leading the migration of legacy software to Rust, establishing best practices for memory-safe programming, and developing innovative solutions for mission-critical systems. You will work closely with cross-functional teams within our C5 and Cyber Solution Centers, translating complex requirements into robust, maintainable software solutions. As a vital member of a Scrum team, you will influence the strategic direction of our product and infrastructure development, ensuring the delivery of high-quality systems that meet stringent security and performance standards.

Qualifications

The ideal candidate must be a U.S. citizen holding an active Department of Defense (DoD) Secret clearance. A bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, along with a minimum of six years of relevant experience, is required. Candidates with a graduate degree should have at least four years of pertinent experience, while those without a degree must possess at least ten years of industry experience. A deep understanding of Rust programming language, with at least three years of hands-on experience developing production systems, is essential. Proficiency in C/C++ development and excellent communication skills are also required to succeed in this role.

Responsibilities

  • Support and guide the engineering team in embedded software application development, focusing on Rust language adoption.
  • Lead initiatives to incorporate Rust across multiple product lines, including developing idioms, design patterns, and tooling.
  • Apply principles of computer science, engineering, and mathematics to develop software tailored to target hardware systems.
  • Collaborate with hardware and software teams to design and evaluate interfaces, ensuring operational performance aligns with system requirements.
  • Participate in all phases of the software development lifecycle, from requirements analysis to formal testing and deployment.
  • Investigate complex issues, identify root causes, and implement effective solutions independently or within multidisciplinary teams.
  • Create comprehensive software test plans, procedures, and technical documentation to support quality assurance.
  • Utilize modeling tools and equipment to establish operating data, conduct tests, and evaluate results for system validation.
  • Engage in peer reviews, defect tracking, and resolution to maintain high software quality standards.
  • Develop software using a variety of languages including Rust, C/C++, and Python, ensuring adherence to best practices.

Benefits

L3Harris Technologies offers a competitive salary range of $125,000 to $175,000, commensurate with experience and location. Employees are eligible for a comprehensive benefits package that includes relocation stipends, a 401(k) retirement plan, Employee Assistance Program (EAP), and company-paid holidays. We prioritize work-life balance and professional development, providing opportunities for continuous learning and career advancement. Our benefits are designed to support our employees' well-being and financial security, fostering a productive and satisfying work environment.

Equal Opportunity

L3Harris Technologies is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace. We consider all qualified applicants without regard to race, color, religion, age, national origin, ethnicity, gender identity, sexual orientation, veteran status, disability, or any other protected characteristic under federal, state, or local law. We maintain a drug-free workplace and conduct pre-employment substance abuse testing and background checks where permitted by law. We value the contributions of every individual and are dedicated to providing an environment where all employees can thrive and succeed.

Key Skills

Ranked by relevance

rust embedded embedded systems design patterns python scrum dod
Login to Apply
Posted
Apr 12, 2026
Type
Full-time
Level
Associate
Location
United States

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Flip
Related

Software Engineer

2026-04-12

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Flip
Related

Software Engineer

2026-04-12

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
DataAnnotation
Related

Mobile Software Engineer

2026-04-10

Full-time
Not Applicable
United States
Software Development
Engineering