Embedded Rust Engineer – Early-Career, Hardware Interop

Revel

San Francisco (CA)

On-site

USD 110,000 - 160,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k)
Equity
Life insurance
Parental leave
Catered lunch
Unlimited PTO

Job summary

Revel is hiring an early-career Embedded Software Engineer in San Francisco to bridge the high-performance runtime with the world of industrial hardware. You will learn systems programming, hardware integration, and safety-critical software development, growing to ensure correctness in real-time environments.

You will work under senior engineers, write Rust for Linux userspace, and gain hands-on experience with hardware debugging tools while contributing to robust, scalable software.

Qualifications

  • Bachelor's degree or equivalent experience in a relevant field.
  • 0–2 years of professional experience in systems programming or embedded software.
  • Foundational knowledge of C, C++, or Rust, with interest in Rust.
  • Basic understanding of Linux internals or OS concepts.
  • Strong analytical mindset and eagerness to learn hardware-software integration.

Responsibilities

  • Support integration of industrial hardware and navigation of register maps and protocols.
  • Assist in implementing Hardware Abstraction Layers under senior guidance.
  • Write and contribute to Rust code targeting Linux userspace.
  • Use hardware debugging tools such as logic analyzers and oscilloscopes.
  • Contribute to code quality through testing and peer reviews.
  • Develop an understanding of system reliability as a safety requirement.

Skills

Rust
C/C++
Linux

Education

Bachelor's degree in Computer Engineering, Electrical Eng, CS

Tools

HALs

Job description

Revel is hiring an early-career Embedded Software Engineer in San Francisco to bridge the high-performance runtime with the world of industrial hardware. You will learn systems programming, hardware integration, and safety-critical software development, growing to ensure correctness in real-time environments.

You will work under senior engineers, write Rust for Linux userspace, and gain hands-on experience with hardware debugging tools while contributing to robust, scalable software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (Rust) for Hardware Systems
Embedded Software Engineer (Rust) for Hardware Systems

Revel • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Embedded Systems Engineer: Rust for High-Perf Hardware
Embedded Systems Engineer: Rust for High-Perf Hardware

Revel • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive salary
Substantial equity
Personal growth opportunities
Embedded Software Engineer (Mid-Senior)
Embedded Software Engineer (Mid-Senior)

Revel • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive salary
Substantial equity
Personal growth opportunities
Embedded Software Engineer (Entry-Junior)
Embedded Software Engineer (Entry-Junior)

Revel • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer (Entry-Junior)
Embedded Software Engineer (Entry-Junior)

Revel • San Francisco (CA)

On-site
USD 110,000 - 160,000
Health insurance
401(k)
Equity
+4
Embedded Software Engineer (Mid-Senior)
Embedded Software Engineer (Mid-Senior)

Revel • San Francisco (CA)

On-site
USD 140,000 - 210,000
Health insurance
401(k)
Equity
+4
Backend Engineer, Rust (Mid-Senior)
Backend Engineer, Rust (Mid-Senior)

Revel • Los Angeles (CA)

On-site
USD 120,000 - 150,000
High ownership within a fast-moving team
Opportunity to work on real-world systems
Field-Embedded Hardware Engineer (Junior)
Field-Embedded Hardware Engineer (Junior)

Revel • San Francisco (CA)

On-site
USD 120,000 - 170,000
Senior Hardware Platform Engineer Real-Time Safe Systems
Senior Hardware Platform Engineer Real-Time Safe Systems

Revel • San Francisco (CA)

On-site
USD 140,000 - 210,000
Health insurance
401(k) plan
Equity
+4
Software Engineer - Test (Mid-Senior)
Software Engineer - Test (Mid-Senior)

Revel • Los Angeles (CA)

On-site
USD 80,000 - 110,000
Competitive salary
Substantial equity
Personal growth opportunities