1

Rust Embedded Jobs (NOW HIRING)

Embedded Software Engineer

Melbourne, FL ยท On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Apply memory safe development practices, including use of the Rust programming language appropriate ...

Embedded Software Engineer

Greenville, SC ยท On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Apply memory safe development practices, including use of the Rust programming language appropriate ...

Embedded Software Engineer

Greenville, SC ยท On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Apply memory safe development practices, including use of the Rust programming language appropriate ...

Embedded Software Engineer

Carlsbad, CA ยท On-site

$136K - $179K/yr

Design and implementation with embedded software in Rust and C/C++ * Linux OS use, for an embedded environment * TCP/IP and common network configuration * Object-oriented software development * Agile ...

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract ... The ideal candidate has strong C and Rust development experience, enjoys solving complex technical ...

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Familiarity with bare metal embedded device drivers * Experience with microprocessors and embedded ...

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Familiarity with bare metal embedded device drivers * Experience with microprocessors and embedded ...

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Familiarity with bare metal embedded device drivers * Experience with microprocessors and embedded ...

Embedded Engineer/C++/Onsite

Norristown, PA ยท On-site

$125K - $165K/yr

Python is used for scripting and test automation, and experience with Rust, board bring-up, or low ... Embedded firmware development in C++ * Microcontroller experience * Ability to work closely with ...

Embedded Software Engineer - Space

Tempe, AZ ยท On-site

$174K - $261K/yr

Design and implementation with embedded software in C/C++ and Rust * Design and implementation with embedded and system test software in C/C++ and Python * Design and implementation of Linux OS ...

Embedded Software Engineer - Space

Tempe, AZ ยท On-site

$174K - $261K/yr

Design and implementation with embedded software in C/C++ and Rust * Design and implementation with embedded and system test software in C/C++ and Python * Design and implementation of Linux OS ...

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract ... The ideal candidate has strong C and Rust development experience, enjoys solving complex technical ...

Embedded Software Engineer

Tampa, FL ยท On-site

$174K - $261K/yr

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Familiarity with bare metal embedded device drivers * Experience with microprocessors and embedded ...

next page

Showing results 1-20

Rust Embedded information

See salary details

$70K

$153.4K

$174K

How much do rust embedded jobs pay per year?

As of Jul 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.

Is Rust good for embedded programming?

Rust is increasingly used for embedded programming 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 real-time systems. Many embedded developers adopt Rust alongside C and C++ to improve reliability and security in their projects.

Is embedded systems still worth it in 2026?

Embedded systems roles, including those for Rust Embedded developers, remain valuable in 2026 due to ongoing demand for low-level programming in IoT, automotive, and industrial applications. Skills in real-time operating systems, hardware interfaces, and safety standards continue to be essential in this field.

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.

What engineer makes $500,000 a year?

Highly experienced engineers in specialized fields such as senior embedded systems engineers working with Rust in high-demand industries can earn salaries approaching or exceeding $500,000 annually, especially with extensive expertise, certifications, and leadership roles. Such compensation often includes bonuses, stock options, or other incentives in addition to base salary.

What are some typical day-to-day tasks for a Rust Embedded engineer?

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 is a Rust Embedded job?

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.

How much do Rust programmers make?

Rust programmers typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Skilled developers with expertise in embedded systems, low-level programming, and tools like Cargo and Rustup tend to command higher salaries.
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:
Infographic showing various Rust Embedded job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Embedded Software Engineer

Embedded Software Engineer

AERONIX INC

Melbourne, FL โ€ข On-site

$90K - $125K/yr

Full-time

Re-posted 28 days ago


Job description


Embedded Software Engineer โ€“ Job Description

Job Title: Software Engineer
Department: Engineering
Reports To: Program Manager and Engineering Director
FLSA Status: Exempt / Full-time

Salary Range: $90,000 - $125,000 Annually (depending on experience)

ROLE

We are seeking a skilled Embedded Software Engineer to design, develop, and integrate software for embedded systems with an emphasis on memoryโ€‘safe languages development practices aligned with NSA/DoD guidelines. This role covers the full development lifecycle, from architecture through validation, across both RTOSโ€‘based and bareโ€‘metal environments. The ideal candidate will have strong technical expertise, excellent communication skills, and the ability to present software solutions to internal teams and customers.

RESPONSIBILITIES

  • Perform full lifecycle development for embedded systems, including architecture definition, implementation, unit testing, and integration.
  • Apply memory safe development practices, including use of the Rust programming language appropriate for safety or security critical components.
  • Develop software for both RTOS based systems and bare metal CPU environments without typical operating system services.
  • Review customer requirements, translate them into specifications, and produce technical documentation, designs, and operational concepts.
  • Collaborate closely with hardware engineers to ensure seamless integration with custom electronic components and circuit card assemblies.
  • Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure compliance with functional and security requirements.
  • Conduct design and code reviews, resolve defects, and adhere to established development processes, configuration management, and release practices.
  • Develop low level device drivers and support component level integration on custom hardware.
  • Support automated build and test pipelines for embedded software.
  • Present and explain software designs and solutions to internal teams and customers.
  • Work independently while contributing within a structured technical team.

REQUIRED SKILLS

  • Strong proficiency in C for Embedded Linux, RTOS, and bareโ€‘metal environments.
  • Experience with Memoryโ€‘safe software development, including proficiency with Rust.
  • Experience integrating software with custom processorโ€‘based circuit card assemblies.
  • Experience in requirements development and management.
  • Familiarity with formal verification or assuranceโ€‘oriented development procedures.
  • Ability to work effectively in a team environment on projects with many requirements.

PREFERRED SKILLS

  • Experience with Embassy multitasking and Hardware Abstraction Layers (HALs) with Rust.
  • Experience with secure coding practices aligned with NSA/DoD guidelines (e.g., SERD 2.0).
  • Registerโ€‘level configuration/setup software, with low-level programming in assembly, C, or Rust.
  • Device driver development for UARTs, IยฒC, SPI, and similar interfaces.
  • Experience with Yocto or Buildroot embedded Linux build environments.
  • Experience with toolchains such as JIRA, Confluence, Bitbucket (Git), and Jenkins.
  • Knowledge of Requirements frameworks, especially DOORS, Jama and Excel.
  • Experience with testing equipment, instrumentation, and data acquisition tools.
  • Knowledge of messaging protocols within the OSI 7โ€‘layer stack.
  • Working knowledge of C++ and Python.

QUALIFICATIONS

  • Bachelorโ€™s Degree in Computer Engineering, Software Engineering, or related field.
  • Minimum 5 years of relevant experience.
  • US Person required; ability to obtain and maintain a DoD Secret clearance.
  • Position located in Melbourne, FL (not remote).