Embedded Software Engineer (Rust) for Hardware Systems

Revel

Los Angeles (CA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Revel is seeking an early‑career Embedded Software Engineer to bridge its high‑performance runtime with the hardware world. Under senior guidance, you will gain systems programming experience, hardware integration, and safety‑critical development in a small, fast‑moving team.

You will contribute to HALs, gain exposure to Rust, C, and Linux userspace, and learn to work with hardware debugging tools to ensure reliability and correctness in industrial environments.

Qualifications

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

Responsibilities

  • Support integration of industrial hardware and protocols.
  • Assist in implementing Hardware Abstraction Layers under guidance.
  • Write Rust code targeting Linux userspace.
  • Learn hardware debugging tools like logic analyzers.
  • Contribute to testing and peer reviews.
  • Develop understanding of system reliability as a safety requirement.

Skills

Rust
C/C++
Linux internals
Systems thinking

Education

Bachelor's degree or equivalent

Job description

Revel is seeking an early‑career Embedded Software Engineer to bridge its high‑performance runtime with the hardware world. Under senior guidance, you will gain systems programming experience, hardware integration, and safety‑critical development in a small, fast‑moving team.

You will contribute to HALs, gain exposure to Rust, C, and Linux userspace, and learn to work with hardware debugging tools to ensure reliability and correctness in industrial environments.

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

Similar jobs worth comparing

Embedded Rust Engineer – Early-Career, Hardware Interop
Embedded Rust Engineer – Early-Career, Hardware Interop

Revel • San Francisco (CA)

On-site
USD 110,000 - 160,000
Health insurance
401(k)
Equity
+4
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 (Mid-Senior)
Embedded Software Engineer (Mid-Senior)

Revel • San Francisco (CA)

On-site
USD 140,000 - 210,000
Health insurance
401(k)
Equity
+4
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
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
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
Senior Full-Stack Engineer: Build High-Impact Hardware Software
Senior Full-Stack Engineer: Build High-Impact Hardware Software

Revel • San Francisco (CA)

On-site
USD 120,000 - 180,000
Health insurance
401(k)
Equity
+4