Embedded Systems Intern: Rust, Linux & Hardware

JobCubby

Los Angeles, Northern (CA, KY)

Hybrid

USD 40,000 - 54,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

Benefits offered by this job

Paid internship
On-site work environment

Job summary

Revel offers an embedded software engineering internship where you will contribute to software connecting a high-performance runtime to hardware. You’ll work with Rust, C and C++ to develop systems software and hardware interfaces on Linux, gaining exposure to HALs and low‑level debugging.

This paid, summer internship runs in 2027 with on-site work in Los Angeles or San Francisco, providing hands‑on experience across software and hardware boundaries and collaboration with senior engineers.

Qualifications

  • Pursuing a Bachelor's degree in a technical field such as CS/CE/EE.
  • Rising junior or senior with expected graduation in 2027 or 2028.
  • Strong fundamentals in systems programming languages (C/C++, Rust).
  • Foundational knowledge of operating systems and Linux.

Responsibilities

  • Write and contribute to Rust code targeting Linux userspace.
  • Assist hardware integration via register maps and hardware protocols.
  • Develop HALs to interface Revel software with physical hardware.
  • Build software for sensors, actuators, controllers, and other hardware.
  • Use hardware debugging tools like logic analyzers and oscilloscopes.
  • Write tests to improve reliability of low-level software.
  • Participate in code reviews with experienced engineers.
  • Debug across software, OS, interfaces, and hardware.
  • Learn how reliability and correctness are required in real systems.

Skills

C programming
C++ programming
Rust programming
Operating systems

Education

Pursuing Bachelor's degree in CS/CE/EE

Tools

Linux
Git

Job description

Revel offers an embedded software engineering internship where you will contribute to software connecting a high-performance runtime to hardware. You’ll work with Rust, C and C++ to develop systems software and hardware interfaces on Linux, gaining exposure to HALs and low‑level debugging.

This paid, summer internship runs in 2027 with on-site work in Los Angeles or San Francisco, providing hands‑on experience across software and hardware boundaries and collaboration with senior engineers.

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

Similar jobs worth comparing

Embedded Systems Intern: Rust & Hardware
Embedded Systems Intern: Rust & Hardware

Revel • Los Angeles (CA)

On-site
USD 28,000 - 48,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
Internship: Embedded Software Engineer
Internship: Embedded Software Engineer

Revel • Los Angeles (CA)

On-site
USD 28,000 - 48,000
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 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
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 Software Intern: Real-Time Linux & Rust
Embedded Software Intern: Real-Time Linux & Rust

Fab2 • San Francisco (CA)

On-site
USD 114,000 - 131,000
Housing stipend
Daily meals
Learning & development opportunities
+6
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 Intern: Real-Time Linux & Rust
Embedded Software Intern: Real-Time Linux & Rust

Fab2 • Austin (TX)

On-site
USD 114,000 - 131,000
Housing Stipend
Daily lunches / Dinners 3x per week
Weekly Learning & Development
+6
Internship: Software Engineer, Test
Internship: Software Engineer, Test

Revel • Los Angeles (CA)

On-site
USD 28,000 - 41,000