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 ...
Quick apply
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 ...
Quick apply
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 ...
Fremont, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Fremont, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Hayward, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Hayward, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Santa Clara, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Santa Clara, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
San Francisco, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
San Francisco, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Alameda, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Alameda, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Sunnyvale, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Sunnyvale, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
San Mateo, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
San Mateo, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
San Jose, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
San Jose, CA · On-site
Strong systems programming fundamentals (C/C++, Rust, embedded systems, low-level debugging, RTOS, BLE, device communication stacks, etc.). * Experience building complex technical products end-to-end ...
New
Mountain View, CA · On-site
$155K - $204K/yr
In this role, you'll take end-to-end ownership of embedded system components-designing, developing ... Programming skills in C/C++, with working knowledge of Rust
Mountain View, CA · On-site
$155K - $204K/yr
In this role, you'll take end-to-end ownership of embedded system components-designing, developing ... Programming skills in C/C++, with working knowledge of Rust
Saratoga, CA · On-site
$145K - $190K/yr
... in C, C++, or Rust • Profile and optimize memory usage, power consumption, and real-time ... embedded software that integrates ML inference into real-time systems • Work with RTOS ...
Saratoga, CA · On-site
$145K - $190K/yr
... in C, C++, or Rust • Profile and optimize memory usage, power consumption, and real-time ... embedded software that integrates ML inference into real-time systems • Work with RTOS ...
San Francisco, CA · Hybrid
$148K - $249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... Rust). - Experienced working on safety-critical, hi-reliability software projects following ...
Quick apply
San Francisco, CA · Hybrid
$148K - $249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... Rust). - Experienced working on safety-critical, hi-reliability software projects following ...
San Francisco, CA · Hybrid
$148K - $249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... Rust). - Experienced working on safety-critical, hi-reliability software projects following ...
San Francisco, CA · Hybrid
$148K - $249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... Rust). - Experienced working on safety-critical, hi-reliability software projects following ...
San Francisco, CA · On-site
$148K - $249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... Rust). - Experienced working on safety-critical, hi-reliability software projects following ...
San Francisco, CA · On-site
$148K - $249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... Rust). - Experienced working on safety-critical, hi-reliability software projects following ...
Saratoga, CA · On-site
$145K - $190K/yr
... in C, C++, or Rust • Profile and optimize memory usage, power consumption, and real-time ... embedded software that integrates ML inference into real-time systems • Work with RTOS ...
Saratoga, CA · On-site
$145K - $190K/yr
... in C, C++, or Rust • Profile and optimize memory usage, power consumption, and real-time ... embedded software that integrates ML inference into real-time systems • Work with RTOS ...
Contribute to the design of safe, concurrent systems that run reliably on embedded and edge ... Strong Rust experience in production environments. * Deep understanding of algorithms, data ...
Contribute to the design of safe, concurrent systems that run reliably on embedded and edge ... Strong Rust experience in production environments. * Deep understanding of algorithms, data ...
Newark, CA · On-site +1
We are seeking a skilled Rust Developer to design, develop, and maintain high-performance, scalable ... Exposure to blockchain, embedded systems, or performance-critical applications is a plus. Central ...
Newark, CA · On-site +1
We are seeking a skilled Rust Developer to design, develop, and maintain high-performance, scalable ... Exposure to blockchain, embedded systems, or performance-critical applications is a plus. Central ...
South San Francisco, CA · On-site
$160K - $250K/yr
The Embedded Platform team builds the middleware and infrastructure beneath the flight software ... Deliver production Rust and C++ with testing, diagnostics, and maintainability built into each ...
South San Francisco, CA · On-site
$160K - $250K/yr
The Embedded Platform team builds the middleware and infrastructure beneath the flight software ... Deliver production Rust and C++ with testing, diagnostics, and maintainability built into each ...
San Francisco, CA · On-site
$154K - $203K/yr
Experience with Rust in production or embedded systems * Familiarity with automotive and industrial networking and protocols including CAN, Ethernet, and J1939. * Experience developing software to ...
San Francisco, CA · On-site
$154K - $203K/yr
Experience with Rust in production or embedded systems * Familiarity with automotive and industrial networking and protocols including CAN, Ethernet, and J1939. * Experience developing software to ...
Central Business Solutions Inc. is seeking a skilled Rust Developer to design, develop, and ... embedded systems, or performance-critical applications is a plus. Company : Central Business ...
Central Business Solutions Inc. is seeking a skilled Rust Developer to design, develop, and ... embedded systems, or performance-critical applications is a plus. Company : Central Business ...
$82.6K - $93.7K
1% of jobs
$93.7K - $104.9K
2% of jobs
$104.9K - $116K
3% of jobs
$116K - $127.2K
6% of jobs
$127.2K - $138.3K
5% of jobs
$138.3K - $149.5K
5% of jobs
$153.4K is the 25th percentile. Wages below this are outliers.
$149.5K - $160.7K
5% of jobs
$160.7K - $171.8K
7% of jobs
$171.8K - $183K
3% of jobs
$183K - $194.1K
3% of jobs
The median wage is $195.6K / yr.
$194.1K - $205.3K
58% of jobs
$82.6K
$180.9K
$205.3K
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.
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.
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.
For Rust Embedded jobs in Mountain View, CA, the most frequently searched job titles are:
The top searched job categories for Rust Embedded jobs in Mountain View, CA are:
Cities near Mountain View, CA with the most Rust Embedded job openings:
Full-time
Re-posted 5 days ago
Expand human ambition in the physical world.
Critical infrastructure is constrained by labor shortages, hazardous working conditions, and operational complexity. Watney builds and deploys autonomous robotic systems that increase the speed and capacity of buildout, starting with data centers.
About the RoleAt Watney, Embedded Engineers drive the fundamental capabilities of our robot systems. Working with our mechanical, electrical, and ML teams across new sensor modalities and embodiments, you’ll help set a new high watermark for system reliability and safety.
We’re looking for someone irrationally enthusiastic about embedded software development. You should be equally comfortable making long term architectural bets, designing dependable systems, and iterating quickly across a large software surface.
What You’ll DoWork with CMs / OEMs on specification discovery, board development, and embedded software updates across our hardware stack
Bring up and manage automated hardware integration tests (HIL) across embodiments
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
Have shipped production code to millions of devices
Worked with electromechanical systems or cameras / optics (electrically, mechanically, or in software)
Worked with Tock OS, Ferrocene, Hubris, or similar in a professional environment
Have working knowledge of electrical engineering and either FOC or RF
Have strong opinions on CPU ISAs
We’re committed to building a diverse, inclusive team. At Watney Robotics, we welcome people of all backgrounds and identities, and we make hiring decisions based on skills, experience, and potential. If you’re passionate about robotics but don’t meet every requirement, we still encourage you to apply!
Curious to learn more?Follow us here on X and LinkedIn