... embedded environments * Strong proficiency in Rust or modern C++, with a clear desire to work primarily in Rust * Demonstrated ability to architect complex systems, including APIs, data models, and ...
... embedded environments * Strong proficiency in Rust or modern C++, with a clear desire to work primarily in Rust * Demonstrated ability to architect complex systems, including APIs, data models, and ...
Firmware Engineer
San Francisco, CA · On-site
Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments * Contribute to embedded hardware architecture decisions and component selection
Quick apply
Firmware Engineer
San Francisco, CA · On-site
Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments * Contribute to embedded hardware architecture decisions and component selection
Firmware Engineer
San Francisco, CA · On-site
Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments * Contribute to embedded hardware architecture decisions and component selection
Firmware Engineer
San Francisco, CA · On-site
Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments * Contribute to embedded hardware architecture decisions and component selection
Software Engineer
San Francisco, CA · On-site
$125K - $220K/yr
Significant experience in Rust , including embedded Rust with Embassy. * Experience developing software for autonomous systems, robotics, or aerospace applications . * Hands-on experience with ...
Software Engineer
San Francisco, CA · On-site
$125K - $220K/yr
Significant experience in Rust , including embedded Rust with Embassy. * Experience developing software for autonomous systems, robotics, or aerospace applications . * Hands-on experience with ...
Software Engineer - Systems
San Francisco, CA · On-site
$203.80K - $241.50K/yr
Building low-latency command and control infrastructure across distributed sensor network Qualifications: * 5+ years of experience in Rust (preferred) or C++ in low-latency and/or embedded settings
Software Engineer - Systems
San Francisco, CA · On-site
$203.80K - $241.50K/yr
Building low-latency command and control infrastructure across distributed sensor network Qualifications: * 5+ years of experience in Rust (preferred) or C++ in low-latency and/or embedded settings
ML Research Engineer
San Francisco, CA · On-site
Strong experience in C++/Rust development in embedded systems and knowledge of Linux fundamentals * Strong knowledge of CUDA fundamentals * Experience with image/video processing, filtering, and ...
ML Research Engineer
San Francisco, CA · On-site
Strong experience in C++/Rust development in embedded systems and knowledge of Linux fundamentals * Strong knowledge of CUDA fundamentals * Experience with image/video processing, filtering, and ...
This is a rare chance to bridge ML and embedded systems for production autonomous freight, with the ... Build and maintain the onboard C++ and Rust software infrastructure, including real-time data ...
Quick apply
This is a rare chance to bridge ML and embedded systems for production autonomous freight, with the ... Build and maintain the onboard C++ and Rust software infrastructure, including real-time data ...
Senior Mechatronics Engineer
San Francisco, CA · On-site
$123.10K - $169.10K/yr
... embedded microcontrollers, sensors, and analog/digital instrumentation. * Familiarity with Rust or other systems-level programming languages; the team is actively moving toward Rust-based tooling.
Senior Mechatronics Engineer
San Francisco, CA · On-site
$123.10K - $169.10K/yr
... embedded microcontrollers, sensors, and analog/digital instrumentation. * Familiarity with Rust or other systems-level programming languages; the team is actively moving toward Rust-based tooling.
Senior Mechatronics Engineer
$123.10K - $169.10K/yr
... embedded microcontrollers, sensors, and analog/digital instrumentation. * Familiarity with Rust or other systems-level programming languages; the team is actively moving toward Rust-based tooling.
Senior Mechatronics Engineer
$123.10K - $169.10K/yr
... embedded microcontrollers, sensors, and analog/digital instrumentation. * Familiarity with Rust or other systems-level programming languages; the team is actively moving toward Rust-based tooling.
Software Engineer II, BMS Testing
Berkeley, CA · On-site
$111.83K - $146.76K/yr
... Rust or Go in a professional software/firmware capacity. * Familiarity working with embedded communication protocols, such as CAN, SPI, I2C, and UART, as well as experience interfacing with ADCs.
Software Engineer II, BMS Testing
Berkeley, CA · On-site
$111.83K - $146.76K/yr
... Rust or Go in a professional software/firmware capacity. * Familiarity working with embedded communication protocols, such as CAN, SPI, I2C, and UART, as well as experience interfacing with ADCs.
Linux Kernels Software Engineer
San Francisco, CA · On-site
$342K - $555K/yr
Rust experience is a strong plus. * Experience working directly with engineering teams to define ... Background in embedded systems development (bootloaders, drivers, hardware/software integration)
Linux Kernels Software Engineer
San Francisco, CA · On-site
$342K - $555K/yr
Rust experience is a strong plus. * Experience working directly with engineering teams to define ... Background in embedded systems development (bootloaders, drivers, hardware/software integration)
Forward Deployed Engineer
San Francisco, CA · On-site
$180K - $250K/yr
LanceDB delivers both embedded and managed deployment models with rich SDKs in Rust, Python, and other languages, and is purpose-built to power state-of-the-art retrieval, feature engineering, and ...
Forward Deployed Engineer
San Francisco, CA · On-site
$180K - $250K/yr
LanceDB delivers both embedded and managed deployment models with rich SDKs in Rust, Python, and other languages, and is purpose-built to power state-of-the-art retrieval, feature engineering, and ...
System Software
San Francisco, CA · On-site
$200K - $350K/yr
Knowing Rust is a plus. * Experience working close to the OS and hardware: Linux internals, drivers ... Collaborate closely with firmware, embedded OS, and application teams to integrate system software ...
System Software
San Francisco, CA · On-site
$200K - $350K/yr
Knowing Rust is a plus. * Experience working close to the OS and hardware: Linux internals, drivers ... Collaborate closely with firmware, embedded OS, and application teams to integrate system software ...
Software Engineer - ML Infrastructure
San Francisco, CA · On-site
$203.80K - $241.50K/yr
Optimizing models for deployment on embedded hardware (quantization, pruning, TensorRT, ONNX ... Strong software engineering skills in Python and systems languages (C++, Rust) for performance ...
Software Engineer - ML Infrastructure
San Francisco, CA · On-site
$203.80K - $241.50K/yr
Optimizing models for deployment on embedded hardware (quantization, pruning, TensorRT, ONNX ... Strong software engineering skills in Python and systems languages (C++, Rust) for performance ...
Software Engineer, Backend
San Francisco, CA · On-site
$125K - $195K/yr
Lead the architecture and development of high-performance backend APIs (Go, Rust, gRPC) that power ... Integrate web applications with underlying hardware and embedded systems, ensuring seamless, real ...
Software Engineer, Backend
San Francisco, CA · On-site
$125K - $195K/yr
Lead the architecture and development of high-performance backend APIs (Go, Rust, gRPC) that power ... Integrate web applications with underlying hardware and embedded systems, ensuring seamless, real ...
Principal Solutions Architect
San Francisco, CA · On-site +1
C/C++, Rust, Python, Verilog/VHDL, MATLAB, CUDA/OpenCL * Real-world edge computing or embedded experience where software, hardware, and physical systems intersect. * Experience working with U.S.
Principal Solutions Architect
San Francisco, CA · On-site +1
C/C++, Rust, Python, Verilog/VHDL, MATLAB, CUDA/OpenCL * Real-world edge computing or embedded experience where software, hardware, and physical systems intersect. * Experience working with U.S.
Proficiency in software development (e.g., Rust, C++) with specific experience in writing testable, robust code for embedded environments or robotics middleware. * Experience with data structuring ...
Proficiency in software development (e.g., Rust, C++) with specific experience in writing testable, robust code for embedded environments or robotics middleware. * Experience with data structuring ...
Proficiency in software development (e.g., Rust, C++) with specific experience in writing testable, robust code for embedded environments or robotics middleware. * Experience with data structuring ...
Proficiency in software development (e.g., Rust, C++) with specific experience in writing testable, robust code for embedded environments or robotics middleware. * Experience with data structuring ...
Proficiency in software development (e.g., Rust, C++) with specific experience in writing testable, robust code for embedded environments or robotics middleware. * Experience with data structuring ...
Quick apply
Proficiency in software development (e.g., Rust, C++) with specific experience in writing testable, robust code for embedded environments or robotics middleware. * Experience with data structuring ...
Expert proficiency in Python (specifically for test automation frameworks like Pytest) and familiarity with Rust and C/C++ to navigate embedded codebases * Hardware Literacy: Comfortable in a high ...
Expert proficiency in Python (specifically for test automation frameworks like Pytest) and familiarity with Rust and C/C++ to navigate embedded codebases * Hardware Literacy: Comfortable in a high ...
Rust Embedded information
See Rodeo, CA salary details
$77.3K - $87.7K
1% of jobs
$87.7K - $98.2K
2% of jobs
$98.2K - $108.6K
3% of jobs
$108.6K - $119.1K
6% of jobs
$119.1K - $129.5K
5% of jobs
$129.5K - $139.9K
5% of jobs
$143.6K is the 25th percentile. Wages below this are outliers.
$139.9K - $150.4K
5% of jobs
$150.4K - $160.8K
7% of jobs
$160.8K - $171.3K
3% of jobs
$171.3K - $181.7K
3% of jobs
The median wage is $183.1K / yr.
$181.7K - $192.1K
58% of jobs
$77.3K
$169.4K
$192.1K
How much do rust embedded jobs pay per year?
What is a Rust Embedded job?
What are the key skills and qualifications needed to thrive in the Rust Embedded position, and why are they important?
What are some typical day-to-day tasks for a Rust Embedded engineer?
Full-time
Posted 3 days ago
Job description
At Bedrock, we're moving AI out of the lab and into the real world. Our team is composed of industry veterans who helped launch Waymo, scaled Segment to a $3.2B acquisition, and grew Uber Freight to $5B in revenue. Today, we're deploying autonomous systems on heavy construction machinery across the country, accelerating project schedules of billion-dollar infrastructure projects and improving safety on job sites. Backed by $350M in funding, we're working quickly to close the gap between America's surging demand for housing, data centers, manufacturing hubs, and the construction industry's growing labor shortage.
This is where algorithms meet steel-toed boots. You'll collaborate with construction veterans and world-class engineers to solve physical-world problems that simulations can't touch. If you're ready to apply cutting-edge technology to solve meaningful problems alongside a talented team-we'd love to have you join us.
The Role
The Onboard Infrastructure team is responsible for the base platform software and middleware running on our onboard computer-from board bring-up through middleware-developed entirely in Rust.
We are looking for a Staff Software Engineer to join our team to architect and develop our onboard runtime framework. This framework enables our autonomy stack to operate safely and efficiently, while helping our Machine Learning and Controls teams move faster and ship with confidence.
What You'll Do
- Architect and develop the core application runtime framework, including application lifecycle management, deterministic scheduling, and configuration systems managing complex subsystem dependencies
- Build high-performance communication systems and zero-copy interfaces for low-latency, real-time sensor data (cameras, lidars)
- Develop onboard infrastructure for system observability, diagnostics, and deterministic logging & replay
- Establish and maintain coding standards and code health, championing Rust best practices and mentoring engineers
- Collaborate closely with ML and Controls teams to ensure the platform meets advanced autonomy requirements
Required Qualifications
- 10+ years of software engineering experience in robotics, autonomous systems, or high-performance embedded environments
- Strong proficiency in Rust or modern C++, with a clear desire to work primarily in Rust
- Demonstrated ability to architect complex systems, including APIs, data models, and IPC mechanisms
- Proven experience building embedded, real-time Linux subsystems, with deep understanding of userspace optimization, kernel interaction, latency, and resource constraints
- Track record of technical leadership, including design ownership, mentoring, and cross-team collaboration
Preferred Qualifications
- Production experience developing in Rust
- Prior work on runtime or middleware frameworks for robotics or autonomous vehicles
- Experience with autonomy-relevant sensors and compute (cameras, lidars, GNSS, IMUs, edge compute, embedded controllers)
- Familiarity with functional safety standards (ISO 26262, IEC 61508) and safety-critical software development
Our roles are often flexible. If you don't fit all the criteria, or are in another location (especially one where we have an office like SF or NY) please apply anyway! We'd love to consider you.