Embedded Software Engineer (Entry-Junior)
Space Capital · Los Angeles, CA · Yesterday
EngineeringFull-time
About the role
We are looking for an early-career Embedded Software Engineer to join our rapidly growing engineering team. You will contribute to the critical software layer that bridges Revel's high-performance runtime and the complex physical world of industrial machinery.
Responsibilities
- Support integration of industrial hardware, learning to navigate register maps and standard protocols.
- Aid in implementing Hardware Abstraction Layers (HALs) under senior guidance.
- Write and contribute to Rust code targeting Linux userspace.
- Learn to use hardware debugging tools including logic analyzers and oscilloscopes.
- Contribute to code quality through testing and peer reviews.
- Develop an understanding of system reliability as a safety requirement.
Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field (or equivalent practical experience).
- 0–2 years of professional experience in systems programming or embedded software development.
- Foundational knowledge of C, C++, or Rust — strong motivation to work primarily in Rust.
- Basic understanding of Linux internals or operating system concepts.
- Strong analytical mindset and eagerness to learn hardware-software integration.
Preferred Qualifications
- Any coursework or personal project experience with embedded systems or microcontrollers.
- Familiarity with communication protocols such as SPI, I2C, UART, or CAN.
- Exposure to hardware debugging tools (logic analyzers, oscilloscopes).
- Interest in safety-critical or real-time systems.
- Experience with Rust, even in personal projects.
Why Revel
- Join a world-class team of engineers with decades of critical software applications experience.
- Work on groundbreaking technology that directly impacts critical infrastructure and high-stakes industries with strong early traction.
- Competitive salary, substantial equity, and significant personal growth opportunities.
- Collaborative, ambitious, and technically challenging environment.
Benefits
- Health insurance — We offer comprehensive medical, dental, and vision coverage to support you and your family.
- 401(k) — Save for your future with our 401(k) plan.
- Equity — All full-time employees receive equity, ensuring that you share in Revel's success and growth.
- Life insurance — Company-paid life insurance gives you and your family peace of mind.
- Maternity and paternity leave — We offer paid maternity and paternity leave to support new parents.
- Catered lunch — We provide catered lunch five days a week, so you can stay fueled and focused.
- Unlimited PTO — We trust you to take the time you need. Unlimited PTO for all full-time employees.
ITAR Requirements
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.