Revel
Los Angeles, CA
Embedded Software Engineer (Entry-Junior)
We tailor your resume to this role and apply for you in seconds.
Apply to Embedded Software Engineer (Entry-Junior) at RevelJob details
- Location
- Los Angeles, CA
- Work type
- Onsite
- Posted
- 3 weeks ago
- Apply on
- jobs.ashbyhq.com
About this role
Revel is revolutionizing the way the world's most critical hardware is controlled across various sectors. They are seeking an early-career Embedded Software Engineer to contribute to the software layer that connects high-performance runtime with industrial machinery, under the guidance of senior engineers.
What you'll do:
- Support integration of industrial hardware, learning to navigate register maps and standard protocols
- Assist 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
What they're looking for:
- 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
- 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
- Any experience with Rust, even in personal projects
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.
- Parental 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.
Ready to apply to Revel?
We tailor your resume to this role and apply for you.