Embedded Systems Intern: Rust & Hardware

Revel

Los Angeles (CA)

On-site

USD 28,000 - 48,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Revel is seeking an Embedded Software Engineering Intern to help connect our high‑performance runtime to the physical world in Los Angeles or San Francisco. You’ll work with experienced engineers to develop systems software, integrate with hardware, and lay the foundations that enable reliable control of complex industrial machinery.

This technically focused internship is designed for students who want to explore software below the application layer, emphasizing performance, reliability, and

Qualifications

  • Pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • Strong programming fundamentals and experience with C, C++, Rust or similar.
  • Foundational OS, architecture, or Linux knowledge helpful.
  • Interest in software-hardware interaction at a low level.
  • Hands-on coursework, projects, or prior internships.

Responsibilities

  • Write Rust code targeting Linux userspace for embedded systems.
  • Help integrate industrial hardware and learn hardware interfaces and protocols.
  • Contribute to HALs enabling Revel software to talk to physical hardware.
  • Develop software that communicates with sensors, actuators, and controllers.
  • Learn hardware debugging with tools like logic analyzers and oscilloscopes.
  • Write tests and improve reliability of low-level software.
  • Participate in code reviews with experienced engineers.
  • Debug issues across software, OS, interfaces, and hardware.

Skills

C
C++
Rust
Systems programming
Linux fundamentals
Debugging skills

Education

Bachelor's degree in CS/CE/EE

Tools

Logic analyzers
Oscilloscopes
HAL development

Job description

Revel is seeking an Embedded Software Engineering Intern to help connect our high‑performance runtime to the physical world in Los Angeles or San Francisco. You’ll work with experienced engineers to develop systems software, integrate with hardware, and lay the foundations that enable reliable control of complex industrial machinery.

This technically focused internship is designed for students who want to explore software below the application layer, emphasizing performance, reliability, and

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

Similar jobs worth comparing

Embedded Systems Intern: Rust, Linux & Hardware
Embedded Systems Intern: Rust, Linux & Hardware

JobCubby • Los Angeles (CA), Northern (KY)

Hybrid
USD 40,000 - 54,000
Paid internship
On-site work environment
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 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 Software Engineer (Rust) for Hardware Systems
Embedded Software Engineer (Rust) for Hardware Systems

Revel • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Internship: Embedded Software Engineer
Internship: Embedded Software Engineer

Revel • Los Angeles (CA)

On-site
USD 28,000 - 48,000
Internship: Embedded Software Engineer
Internship: Embedded Software Engineer

JobCubby • Los Angeles (CA), Northern (KY)

Hybrid
USD 40,000 - 54,000
Paid internship
On-site work environment
Embedded Systems Engineer - Hardware Bring-Up & Safety
Embedded Systems Engineer - Hardware Bring-Up & Safety

Higher People • San Francisco (CA)

On-site
USD 165,000 - 265,000
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
Full-Stack Software Intern: Build UIs & Backends
Full-Stack Software Intern: Build UIs & Backends

Revel • Los Angeles (CA), California (MO)

On-site
USD 34,000 - 55,000
Paid internship
On-site work
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