1

Rust Embedded Jobs (NOW HIRING)

Software Engineer

Louisville, CO · On-site

$100K - $145K/yr

Cross_stack_work - contributes to embedded Rust development, gateware-adjacent integration, system APIs, and occasional frontend tooling * Team_collaboration - works closely with hardware, firmware ...

Work on pathOS, our generalized embedded Rust operating system supporting mainboard PCBs and actuators * Work with our ML and mechanical team to prototype / validate new sensors You May Be a Good Fit ...

Showing results 21-40

Rust Embedded information

See salary details

$70K

$153.4K

$174K

How much do rust embedded jobs pay per year?

As of Sep 10, 2026, the average yearly pay for rust embedded in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Rust Embedded?

A Rust Embedded job involves developing software for embedded systems using the Rust programming language. These systems include microcontrollers, IoT devices, and real-time applications where performance, safety, and reliability are critical. Rust's memory safety features and concurrency support make it well-suited for embedded development, reducing common issues like buffer overflows and data races. Developers in this field work with low-level hardware interactions, device drivers, and firmware while optimizing for constraints like power consumption and processing speed.

What does a Rust Embedded do?

As a Rust Embedded engineer, your daily tasks often include designing, coding, and debugging firmware or low-level drivers in Rust, conducting hardware-software integration tests, and working closely with cross-functional teams such as hardware engineers and QA specialists. You may also participate in code reviews, optimize system performance, and document technical specifications to support maintainable development. Troubleshooting and resolving issues that arise during real-world device deployment is also a common responsibility. This role involves a mix of independent problem-solving and collaborative teamwork to ensure reliable, high-performance embedded solutions.

What are the key skills and qualifications needed to thrive in the Rust Embedded position, and why are they important?

To thrive as a Rust Embedded professional, you need strong proficiency in the Rust programming language, embedded systems design, and low-level hardware interaction, often supported by a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller platforms (such as ARM Cortex-M), version control systems like Git, and tools such as embedded debuggers or simulators is commonly required; certifications in embedded development or safety standards (e.g. ISO 26262) can be advantageous. Effective problem-solving, attention to detail, and strong collaboration skills are essential for successful project delivery. These skills ensure reliability, efficiency, and safety in developing robust embedded software for critical hardware applications.

Is Rust good for embedded systems?

Rust is increasingly used for embedded systems development due to its focus on safety, performance, and low-level control. It offers features like ownership and zero-cost abstractions, making it suitable for resource-constrained environments, and is supported by tools like Cargo and embedded-specific crates. Many embedded developers choose Rust for its reliability and modern language features.
More about Rust Embedded jobs

What cities are hiring for Rust Embedded jobs?

Cities with the most Rust Embedded job openings:

What are the most commonly searched types of Rust Embedded jobs?

The most popular types of Rust Embedded jobs are:

What states have the most Rust Embedded jobs?

States with the most job openings for Rust Embedded jobs include:

What other helpful pages are available for Rust Embedded?

Other pages related to Rust Embedded:

Infographic showing various Rust Embedded job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 92% Full Time, 4% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer II Onsite - Collins Aerospace

Morrisville, NC • On-site

$125 - $150/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world.

Collins Aerospace is a leader in technologically advanced, intelligent solutions that help redefine the aerospace and defense industry. With a comprehensive portfolio and deep technical expertise, we help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.

Raytheon Company, Managed by Collins Aerospace

Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market.

Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy. Our dynamic engineers develop demanding, trusted, and superior solutions to make the world a safer place.

We are looking for a proven and progressive leader to join our Software Engineering team to work onsite in Morrisville, NC.

What You Will Do:

You will work with Collins professionals around the country who thrive in a culture that celebrates the contributions of its employees.

You will continue your career in a challenging and collaborative workplace, joining a team with a tradition of achievement through thought and teamwork.

Architecture, design, development, integration, and testing of embedded software for a network security appliances, including device management software, communication protocols, device drivers, and control plane security features.

Work closely with a team software engineers to ensure implementation meets the product requirements.

Socialize designs with team and integrates suggestions and changes as appropriate. Unit test software components to ensure module-level functionality and data structure consistency.

Participate in design and implementation/code reviews of other team members.

Work with implementation teams to derive and document appropriate designs for the problem space.

Create required project documentation in support of contract deliverables. Including development plans, requirement and design specifications, and test documents.

#J-18808-Ljbffr