Revel

Revel

Compiler Engineer

Los Angeles

Sponsorship not specifiedDetected 147 days ago
C++Systems EngineeringHardware DesignResearchProblem Solving

About the role

  • We're seeking an exceptional Compiler Engineer to join our core platform team.

Responsibilities

  • Design, develop, and optimize compilers for Revel's proprietary hardware control language.
  • Implement advanced compiler techniques including parsing, semantic analysis, intermediate representation (IR), optimization passes, and code generation.
  • Collaborate closely with software, hardware, and systems engineering teams to refine and evolve our compiler architecture.

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline.
  • Proficiency in C++
  • Proven experience with performance optimization and deterministic system constraints.
  • Deep expertise in compiler design and implementation using LLVM or custom compiler toolchains.
  • Strong grasp of compiler internals, optimization techniques, and code generation strategies.
  • Excellent problem-solving abilities and a rigorous engineering mindset.

Nice to have

  • Familiarity with real-time, embedded, or mission-critical systems.
  • Experience integrating compilers within broader software and hardware development ecosystems.
  • 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.
  • Collaborative, ambitious, and technically challenging environment.
  • Join us to redefine what's possible in software for hardware.
  • ITAR Requirements
  • Learn more about the ITAR here https://www.pmddtc.state.gov/ddtc_public?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987.

Compensation

  • Competitive salary, substantial equity, and significant personal growth opportunities.

Visa & Work Authorization

  • citizen or national, (ii) U

This listing is sourced directly from Revel's careers page and normalized into a canonical job model.