Embedded Software Engineer

Higher People

San Francisco (CA)

On-site

USD 165,000 - 265,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Revel is seeking an Embedded Software Engineer to join a small, highly technical team building hardware‑influenced software platforms. You will connect Revel's runtime to industrial hardware and design low‑level drivers.

Based in Marina Del Rey (Los Angeles) or San Francisco, you will own problems end‑to‑end, work with customers and hardware vendors, and optimize performance for safety‑critical systems spanning aerospace, energy, automotive, and manufacturing.

Qualifications

  • Strong programming in C/C++ and Rust.
  • Hands-on experience with embedded systems and hardware interfaces.
  • Experience designing drivers or low-level software from scratch.
  • Board bring-up and hardware/software integration expertise.
  • Experience in safety-critical or aerospace/industrial domains.

Responsibilities

  • Build and maintain the software layer connecting Revel's runtime to industrial hardware, including PLCs, specialized instrumentation, and other embedded systems.
  • Design and implement low-level drivers and libraries from the ground up, rather than relying solely on existing frameworks.
  • Perform board bring-up and integrate new hardware and compute platforms into Revel's ecosystem.
  • Develop high-performance, reliable software for safety-critical systems across aerospace, automotive, energy, and manufacturing applications.
  • Partner directly with customers and hardware vendors to bring test systems online and troubleshoot complex hardware/software interactions.
  • Identify and implement system-level performance improvements across compute, networking, and hardware interfaces.
  • Work across a broad range of hardware and occasionally contribute to telemetry and data acquisition systems.
  • Own technical problems end-to-end, from initial investigation and architecture through implementation, testing, and deployment.

Skills

C
C++
Rust
Embedded systems
Low-level programming
Board bring-up
Hardware interfaces
Networking

Job description

Embedded Software Engineer

Marina Del Rey (Los Angeles) or San Francisco


Reporting directly into the CEO


Company Description

Revel is an early-stage software company building modern infrastructure for hardware. Founded by former SpaceX engineers, including a CEO who spent nearly a decade building command-and-control systems for Falcon 9 and Starship, Revel was created to replace the outdated and complex software still used across critical hardware industries.


Revel's platform makes it easy for engineering teams to connect to hardware, collect data, and command and control physical systems---turning work that traditionally takes months into days or even hours. Born in aerospace, Revel is rapidly expanding into energy, nuclear, manufacturing, automotive, data centers, and other industries where hardware is controlled by software.


Less than two years after founding, Revel has grown to ~50 employees, achieved over 90% pilot-to-partnership conversion, and raised a $150M Series B from leading investors including Index Ventures, Thrive Capital, and Redpoint.


Quick facts:


  • Founded: Less than 2 years ago by former SpaceX engineers

  • Team: ~50 employees, primarily software engineers

  • Funding: $150M Series B

  • Backed By: Index Ventures, Thrive Capital, Redpoint, and other top-tier investors

  • Customer Traction: 90%+ pilot-to-partnership conversion rate

  • What We Build: Modern software infrastructure for connecting to, collecting data from, and controlling hardware

  • Impact: Enables customers to deploy systems in days---or even hours---versus months with legacy solutions

  • Core Markets: Aerospace & Energy

  • Expanding Into: Nuclear, data centers, manufacturing, automotive, industrial controls, and more

  • Opportunity: Large addressable market across industries where hardware is controlled by software


Responsibilities


  • Build and maintain the software layer connecting Revel's runtime to industrial hardware, including PLCs, specialized instrumentation, and other embedded systems.

  • Design and implement low-level drivers and libraries from the ground up, rather than relying solely on existing frameworks.

  • Perform board bring-up and integrate new hardware and compute platforms into Revel's ecosystem.

  • Develop high-performance, reliable software for safety-critical systems across aerospace, automotive, energy, and manufacturing applications.

  • Partner directly with customers and hardware vendors to bring test systems online and troubleshoot complex hardware/software interactions.

  • Identify and implement system-level performance improvements across compute, networking, and hardware interfaces.

  • Work across a broad range of hardware and occasionally contribute to telemetry and data acquisition systems.

  • Own technical problems end-to-end, from initial investigation and architecture through implementation, testing, and deployment.


Is This You?


  • You're a hands-on engineer who enjoys working close to the hardware and solving challenging systems-level problems.

  • You thrive in high-ownership environments and are comfortable taking ambiguous problems from idea to implementation with minimal direction.

  • You enjoy building things from first principles rather than simply integrating existing libraries and tools.

  • You're excited by performance optimization, hardware bring-up, networking, drivers, and understanding how systems work at a fundamental level.

  • You want to work on software that interacts with real-world, safety-critical hardware across industries like aerospace, energy, automotive, and manufacturing.

  • You enjoy working on a small, highly technical team where individual engineers can have a significant impact on the product.


Preferred Qualifications


  • Strong programming experience in C, C++, and/or Rust.

  • Experience implementing drivers, networking protocols, or low-level systems software from scratch.

  • Hands-on experience with board bring-up and hardware/software integration.

  • Strong understanding of embedded systems, computer architecture, networking, and hardware interfaces.

  • Experience debugging complex issues across the hardware/software boundary.

  • Experience developing or optimizing high-performance and/or safety-critical systems.

  • Familiarity with industrial hardware such as PLCs, instrumentation, sensors, or data acquisition systems is a plus.

  • Experience in aerospace, automotive, energy, manufacturing, robotics, or another hardware-intensive environment is a plus.

  • Comfortable operating independently in a fast-paced startup environment with a high degree of ownership.


?Comp: $165,000-$265,000 (DOE)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 • San Francisco (CA)

On-site
USD 110,000 - 160,000
Health insurance
401(k)
Equity
+4
Forward Deployed Engineer
Forward Deployed Engineer

Revel • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Competitive salary
Substantial equity
Fast personal growth
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
Hardware Platform Engineer (Mid-Senior)
Hardware Platform Engineer (Mid-Senior)

Revel • San Francisco (CA)

On-site
USD 140,000 - 210,000
Health insurance
401(k) plan
Equity
+4
Embedded Software Engineer (Entry-Junior)
Embedded Software Engineer (Entry-Junior)

Revel • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Forward Deployed Software Engineer
Forward Deployed Software Engineer

Higher People • San Francisco (CA)

On-site
USD 120,000 - 190,000
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
Full Stack Software Engineer (Mid-Senior)
Full Stack Software Engineer (Mid-Senior)

Revel • San Francisco (CA)

On-site
USD 120,000 - 180,000
Health insurance
401(k)
Equity
+4
Software Engineer - Infrastructure & Deployment (Mid-Senior)
Software Engineer - Infrastructure & Deployment (Mid-Senior)

Revel • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive salary
Substantial equity
Personal growth opportunities