The ideal candidate has strong embedded systems fundamentals, experience with Rust on microcontrollers or constrained devices, and a track record of building reliable software for physical systems.
The ideal candidate has strong embedded systems fundamentals, experience with Rust on microcontrollers or constrained devices, and a track record of building reliable software for physical systems.
Embedded Systems Engineer
Seattle, WA · On-site
$118K - $155K/yr
The ideal candidate has strong embedded systems fundamentals, experience with Rust on microcontrollers or constrained devices, and a track record of building reliable software for physical systems.
Quick apply
Embedded Systems Engineer
Seattle, WA · On-site
$118K - $155K/yr
The ideal candidate has strong embedded systems fundamentals, experience with Rust on microcontrollers or constrained devices, and a track record of building reliable software for physical systems.
Embedded Developer - Rust/C/C++ Location: Redmond, WA (Onsite) Job Type: Full-Time About the Role We are seeking an experienced Embedded Developer with strong expertise in Rust, C, and C++ to join ...
Embedded Developer - Rust/C/C++ Location: Redmond, WA (Onsite) Job Type: Full-Time About the Role We are seeking an experienced Embedded Developer with strong expertise in Rust, C, and C++ to join ...
Embedded C++ Developer/Engineer
$147K - $193K/yr
Market- Market- DOE Fulltime/FTE Key Responsibilities • Design and develop embedded software in Rust, C, C++ • Write device drivers and system software to interact with micro-controllers • ...
Embedded C++ Developer/Engineer
$147K - $193K/yr
Market- Market- DOE Fulltime/FTE Key Responsibilities • Design and develop embedded software in Rust, C, C++ • Write device drivers and system software to interact with micro-controllers • ...
C, C++, Rust, Python, Bash/Shell scripting * Hardware & Systems: Microcontrollers (MCU), RTOS, Embedded Linux, BSPs, Device Trees * Lab Debugging: JTAG, Oscilloscopes, Logic Analyzers, Schematic ...
C, C++, Rust, Python, Bash/Shell scripting * Hardware & Systems: Microcontrollers (MCU), RTOS, Embedded Linux, BSPs, Device Trees * Lab Debugging: JTAG, Oscilloscopes, Logic Analyzers, Schematic ...
Senior Software Engineer - Embedded Systems
$151K - $198K/yr
Write high-quality, well-tested, production-ready code in Rust and other languages * Collaborate ... C, C++, Rust) * Experience on embedded hardware * Experience writing deterministic real-time ...
Senior Software Engineer - Embedded Systems
$151K - $198K/yr
Write high-quality, well-tested, production-ready code in Rust and other languages * Collaborate ... C, C++, Rust) * Experience on embedded hardware * Experience writing deterministic real-time ...
Embedded Software Engineer/ Technology Analyst Level 4
Everett, WA · On-site
$58 - $81/hr
Embedded Software Engineer/ Technology Analyst Level 4 Location:-Everett, WA Bachelor of Science ... Develop software using programming languages such as C, C++, Java, Python, Rust, or Ada * Work ...
Quick apply
Embedded Software Engineer/ Technology Analyst Level 4
Everett, WA · On-site
$58 - $81/hr
Embedded Software Engineer/ Technology Analyst Level 4 Location:-Everett, WA Bachelor of Science ... Develop software using programming languages such as C, C++, Java, Python, Rust, or Ada * Work ...
Embedded Software Engineer - Firmware
$98K - $148K/yr
Collaborate with other embedded software engineers to develop a scalable stack and maintain a ... Experience in Rust * Experience using electrical lab equipment, such as oscilloscopes and logic ...
Embedded Software Engineer - Firmware
$98K - $148K/yr
Collaborate with other embedded software engineers to develop a scalable stack and maintain a ... Experience in Rust * Experience using electrical lab equipment, such as oscilloscopes and logic ...
Embedded SDE, Leo Payload Radio
$147K - $193K/yr
Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. Write ...
Embedded SDE, Leo Payload Radio
$147K - $193K/yr
Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. Write ...
Embedded SDE, Leo Payload Radio
Redmond, WA · On-site
$147K - $193K/yr
Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. Write ...
Embedded SDE, Leo Payload Radio
Redmond, WA · On-site
$147K - $193K/yr
Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. Write ...
Embedded SDE, Flight Software - Avionics Endpoint
$147K - $193K/yr
... RUST, C, C++ or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. - Write software to interact with devices/electronics using I2C, SPI, CAN, UART ...
Embedded SDE, Flight Software - Avionics Endpoint
$147K - $193K/yr
... RUST, C, C++ or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. - Write software to interact with devices/electronics using I2C, SPI, CAN, UART ...
... C++, Rust, or other modern languages - Scripting and test automation in Python or other languages - Embedded systems (Embedded Linux or RTOS) - Test automation frameworks and CI/CD pipelines ...
... C++, Rust, or other modern languages - Scripting and test automation in Python or other languages - Embedded systems (Embedded Linux or RTOS) - Test automation frameworks and CI/CD pipelines ...
Embedded Software Dev Engineer, Amazon Leo CT SW Team
$147K - $193K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Have experience with real-time embedded software philosophies and practices Have expertise with Linux and RTOS Review ...
Embedded Software Dev Engineer, Amazon Leo CT SW Team
$147K - $193K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Have experience with real-time embedded software philosophies and practices Have expertise with Linux and RTOS Review ...
Embedded SDE, Flight Software - Avionics Endpoint
$147K - $193K/yr
... RUST, C, C++ or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. - Write software to interact with devices/electronics using I2C, SPI, CAN, UART ...
Embedded SDE, Flight Software - Avionics Endpoint
$147K - $193K/yr
... RUST, C, C++ or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. - Write software to interact with devices/electronics using I2C, SPI, CAN, UART ...
Sr. SDE, Embedded Satellite SW, Amazon Leo
Redmond, WA · On-site
$138K - $182K/yr
Key job responsibilities • Develop low-level embedded software for satellite hardware in the Leo system. • Developing embedded software in assembly, C, C++, Rust or other languages • Applying ...
Sr. SDE, Embedded Satellite SW, Amazon Leo
Redmond, WA · On-site
$138K - $182K/yr
Key job responsibilities • Develop low-level embedded software for satellite hardware in the Leo system. • Developing embedded software in assembly, C, C++, Rust or other languages • Applying ...
Embedded SDE, Payload Radio
WA · On-site
$75 - $85/hr
Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. * Write ...
Embedded SDE, Payload Radio
WA · On-site
$75 - $85/hr
Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. * Write ...
Embedded Software Dev Engineer, Amazon Leo CT SW Team
Redmond, WA · On-site
$147K - $193K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Have experience with real-time embedded software philosophies and practices Have expertise with Linux and RTOS Review ...
Embedded Software Dev Engineer, Amazon Leo CT SW Team
Redmond, WA · On-site
$147K - $193K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Have experience with real-time embedded software philosophies and practices Have expertise with Linux and RTOS Review ...
... C++, Rust, or other modern languages - Scripting and test automation in Python or other languages - Embedded systems (Embedded Linux or RTOS) - Test automation frameworks and CI/CD pipelines ...
... C++, Rust, or other modern languages - Scripting and test automation in Python or other languages - Embedded systems (Embedded Linux or RTOS) - Test automation frameworks and CI/CD pipelines ...
Sr. SDE, Embedded Satellite SW, Amazon Leo
$138K - $182K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Applying experience with bare metal and real-time embedded software philosophies and practices Reviewing schematics ...
Sr. SDE, Embedded Satellite SW, Amazon Leo
$138K - $182K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Applying experience with bare metal and real-time embedded software philosophies and practices Reviewing schematics ...
Sr. SDE, Embedded Satellite SW, Amazon Leo
Redmond, WA · On-site
$138K - $182K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Applying experience with bare metal and real-time embedded software philosophies and practices Reviewing schematics ...
Sr. SDE, Embedded Satellite SW, Amazon Leo
Redmond, WA · On-site
$138K - $182K/yr
Developing embedded software in assembly, C, C++, Rust or other languages Applying experience with bare metal and real-time embedded software philosophies and practices Reviewing schematics ...
Rust Embedded information
See Bellevue, WA salary details
$79K - $89.7K
1% of jobs
$89.7K - $100.3K
2% of jobs
$100.3K - $111K
3% of jobs
$111K - $121.7K
6% of jobs
$121.7K - $132.4K
5% of jobs
$132.4K - $143K
5% of jobs
$146.8K is the 25th percentile. Wages below this are outliers.
$143K - $153.7K
5% of jobs
$153.7K - $164.4K
7% of jobs
$164.4K - $175K
3% of jobs
$175K - $185.7K
3% of jobs
The median wage is $187.2K / yr.
$185.7K - $196.4K
58% of jobs
$79K
$173.1K
$196.4K
How much do rust embedded jobs pay per year?
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 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.
Full-time
Medical, Dental, Vision
Posted 5 days ago
Job description
Vale Concepts is building the next generation of robotic matcha machines: reliable, intelligent, serviceable systems that bring craft-quality beverage preparation into real-world retail environments.
We're looking for an embedded robotics engineer to help design and build the distributed embedded system that powers these machines. You'll work across firmware, real-time control, device orchestration, reliability, telemetry, and over-the-air software delivery. This is a hands-on engineering role for someone who wants to own core architecture, ship production hardware, and build systems that operate reliably in the field.
The ideal candidate has strong embedded systems fundamentals, experience with Rust on microcontrollers or constrained devices, and a track record of building reliable software for physical systems. Experience with CAN bus, OTA updates, robotics, telemetry, aerospace, automotive, industrial automation, or high-reliability hardware products is especially relevant.
We also expect every engineer on the team to embrace modern AI-assisted software development practices: using AI tools to accelerate implementation, improve code quality, explore designs, write tests, generate documentation, and raise the pace of engineering without compromising rigor.
What you'll doDesign and implement firmware and embedded software for a distributed robotic system spanning multiple MCUs, sensors, actuators, and control boards.
Build robust communication and orchestration layers across devices, with a strong preference for CAN bus or similar field-proven embedded networks.
Develop reliable over-the-air update systems, bootloaders, rollback mechanisms, diagnostics, and recovery flows for machines deployed in the field.
Own key parts of the runtime architecture for a robotic matcha machine, including device state management, safety handling, telemetry, fault detection, and serviceability.
Write production-quality Rust for embedded targets, with thoughtful use of C/C++ where appropriate.
Collaborate closely with mechanical, electrical, robotics, product, and operations teams to turn prototypes into dependable production systems.
Develop test infrastructure for embedded software, including hardware-in-the-loop testing, simulation, CI, fault injection, and long-duration reliability testing.
Use AI development tools as a normal part of your workflow to increase engineering leverage, improve code review, prototype faster, and maintain high standards.
Help define engineering practices for embedded reliability, release management, observability, and field debugging.
Strong experience building embedded systems for real-world hardware products.
Fluency in Rust, C, or C++, with a strong preference for Rust experience on MCUs, embedded Linux, or constrained devices.
Experience designing distributed systems across multiple embedded controllers, boards, or devices.
Comfort working close to hardware: reading schematics, debugging buses, using oscilloscopes or logic analyzers, and collaborating with EE teams.
Experience with at least some of: CAN bus, embedded networking, motor control, sensor integration, robotics, industrial automation, aerospace systems, automotive systems, or telemetry-heavy products.
Practical understanding of reliability engineering for deployed hardware: watchdogs, safe states, error handling, diagnostics, logging, update safety, recovery paths, and field support.
Experience with OTA update systems, bootloaders, firmware release processes, or secure software delivery.
A bias toward ownership, clear communication, and shipping durable systems rather than demos.
Enthusiasm for AI-assisted software development and a willingness to continuously improve how engineering work gets done.
Nice to have
Experience with Embassy, RTIC, Zephyr, FreeRTOS, embedded Linux, or similar embedded runtimes.
Experience with Rust embedded crates, HALs, async embedded Rust, or no-std development.
Experience with CANopen, UAVCAN/Cyphal, J1939, or custom CAN protocols.
Experience with robotics platforms, motion systems, pumps, valves, thermal systems, food automation, or mechatronics.
Experience building telemetry, observability, and diagnostics systems for fleets of deployed machines.
Experience in aerospace, drones, automotive, industrial controls, consumer hardware, or high-volume field-deployed hardware.
Prior work on safety-critical or high-reliability systems.
How we work
We are a small, ambitious team building physical systems that have to work every day in the real world. We value engineers who can move from architecture to implementation to debugging on the bench. We care about simplicity, reliability, maintainability, and fast iteration.
We also believe AI is becoming a core engineering multiplier. We expect candidates to be curious and practical about using AI tools for coding, testing, design exploration, debugging, documentation, and review while maintaining strong technical judgment.
Why join
You'll help define the embedded architecture for a new category of robotic beverage systems.
You'll work on a tangible product where software directly controls real-world motion, sensing, preparation, and reliability.
You'll have meaningful ownership from prototype through production deployment.
You'll join early enough to shape technical direction, engineering culture, and the way we build AI-accelerated hardware products.
Location
This role is **on-site in Seattle, WA**. We believe close collaboration between software, electrical, mechanical, robotics, and operations teams is essential for building great physical products.
Compensation
$118,000 - $155,000 per year
Benefits
- Company funded ORCA card
- Medical, dental, and vision benefits
- Annual bonuses
- Joining a fun startup in Seattle