1

Rust Software Jobs in Pennsylvania (NOW HIRING)

Embedded Software Engineer

Audubon, PA · On-site

$132K - $174K/yr

Experience programming in C++ and/or Rust * Experience with communication protocols such as I2C ... Experience developing software tools, utilities, and libraries/components * Experience with git ...

Embedded Software Engineer

Audubon, PA · On-site

$132K - $174K/yr

Experience programming in C++ and/or Rust * Experience with communication protocols such as I2C ... Experience developing software tools, utilities, and libraries/components * Experience with git ...

Candidates should have a solid foundation in software development, experience with Python and/or Golang, knowledge of Rust, and hands-on experience with Kubernetes, AWS, Terraform, REST APIs, CI/CD ...

We will be interviewing and hiring for the following positions: • System Security Engineers • VHDL/FPGA Electrical Engineers • Software Engineers (All levels) • RUST Software Developers • ...

next page

Showing results 1-20

Rust Software information

What is the difference between Rust Software vs C++ Developer?

AspectRust SoftwareC++ Developer
Required CredentialsBachelor's in Computer Science, Rust certifications (optional)Bachelor's in Computer Science, C++ certifications (optional)
Work EnvironmentTech companies, startups, embedded systemsSoftware firms, game development, embedded systems
Industry UsageEmerging in systems programming, web assembly, safety-critical appsWidely used in software, gaming, systems, and embedded development
Search & Comparison IntentUnderstanding Rust's role vs C++ in development

Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.

What are the key skills and qualifications needed to thrive as a Rust Software Developer, and why are they important?

To thrive as a Rust Software Developer, you need a solid background in systems programming, memory management, and proficiency in Rust, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, build tools such as Cargo, and experience with cross-platform development are typically required. Strong problem-solving skills, attention to detail, and effective communication set outstanding candidates apart. These abilities are essential for building safe, efficient, and reliable software in demanding technical environments.

What is a Rust Software Developer?

A Rust Software Developer is a programmer who specializes in using the Rust programming language to build software applications. Rust is known for its focus on safety, speed, and concurrency, making it popular for systems programming, web services, and performance-critical tasks. Rust Software Developers may work on a variety of projects, from operating systems and embedded devices to backend web servers and command-line tools. Their responsibilities include writing, testing, and maintaining code, as well as collaborating with other developers to design robust and efficient systems.

What are some common challenges faced by Rust Software Developers when working on large-scale projects?

Rust Software Developers often encounter challenges related to managing complex codebases, especially as projects scale. The language's strict ownership and borrowing rules, while beneficial for safety and concurrency, can make refactoring and integrating with legacy systems more time-consuming. Additionally, since Rust is still a relatively new language, developers may face limited library support or community resources for certain specialized tasks. Collaborating closely with teammates and leveraging thorough documentation helps to streamline workflows and overcome these hurdles.
What cities in Pennsylvania are hiring for Rust Software jobs? Cities in Pennsylvania with the most Rust Software job openings:
Infographic showing various Rust Software job openings in Pennsylvania as of July 2026, with employment types broken down into 8% Locum Tenens, 83% Full Time, 6% Part Time, 2% Contract, and 1% Nights. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution.
RUST Software Developers

RUST Software Developers

L3Harris Technologies

Fairless Hills, PA • On-site

$235K/yr

Full-time

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

L3Harris is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.

L3Harris Engineering Career Fair - Camden, NJ
Date: Wednesday, July 22nd, 2026
Time: 3:00 pm - 7:00 pm EST
Location:  Hilton Garden Inn,  1 Penn St, Camden, NJ 08102 


L3Harris Integrated Systems & Encryption - Camden Waterfront is a worldwide leader in the engineering, development, manufacture, and integration of high assurance encryption systems for defense and governmental applications.  The company’s encryption solutions can be found in a wide range of demanding military environments around the world.  Join our dynamic team!

Qualified engineering applicants must be US citizens and possess an active government issued security clearance.

This is a hiring event for experienced professionals only and we will not be interviewing recent college graduates or candidates graduating in the spring of 2026.  All positions will be full time onsite with no remote/hybrid opportunities.

 
We will be interviewing and hiring for the following positions:
•  System Security Engineers 
•  VHDL/FPGA Electrical Engineers 
•  Software Engineers (All levels)
•  RUST Software Developers
•  Program Management
•  Mechanical Engineering
•  CAD Drafter
•  Project Engineer/Chief Engineers
•  System Integration Engineers 

Click 'APPLY NOW' to confirm your attendance.

In compliance with pay transparency requirements, the salary range for this role is $65,000-235,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements. 

L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.

L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.