Real-Time Compiler Engineer for Hardware DSLs

Revel

San Francisco (CA)

On-site

USD 160,000 - 210,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Revel in San Francisco seeks an exceptional Compiler Engineer to join our core platform team. You will design and develop Revel’s compiler infrastructure for our hardware control language, enabling engineers to write and deploy control software for complex physical systems.

You will work with software, hardware, and systems teams to optimize compilers, improve robustness and determinism, and contribute research to challenging compiler problems in mission-critical environments.

Qualifications

  • Bachelor's or Master's degree in CS/CE or related field.
  • Deep expertise in compiler design and implementation (LLVM or similar).
  • Proficiency in C++ and strong knowledge of compiler internals.

Responsibilities

  • Design, develop, and optimize compilers for Revel's hardware control language.
  • Implement parsing, semantic analysis, IR, optimizations, and code generation.
  • Collaborate with software, hardware, and systems teams to refine compiler architecture.
  • Improve robustness, efficiency, determinism, and maintainability through testing and benchmarking.
  • Engage in R&D to solve complex compiler challenges.

Skills

Compiler design
C++
Performance optimization
Deterministic systems

Education

Bachelor's or Master's degree in Computer Science/Engineering

Tools

LLVM
Custom toolchains

Job description

Revel in San Francisco seeks an exceptional Compiler Engineer to join our core platform team. You will design and develop Revel’s compiler infrastructure for our hardware control language, enabling engineers to write and deploy control software for complex physical systems.

You will work with software, hardware, and systems teams to optimize compilers, improve robustness and determinism, and contribute research to challenging compiler problems in mission-critical environments.

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

Similar jobs worth comparing

Compiler Engineer
Compiler Engineer

Revel • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Competitive salary
Substantial equity
Personal growth opportunities
+1
Compiler Engineer
Compiler Engineer

Revel • Los Angeles (CA)

On-site
USD 100,000 - 150,000
Competitive salary
Substantial equity
Significant personal growth opportunities
+1
Compiler Engineer
Compiler Engineer

Revel • San Francisco (CA)

On-site
USD 160,000 - 210,000
Real-Time Hardware DSL Compiler Architect
Real-Time Hardware DSL Compiler Architect

Revel • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Competitive salary
Substantial equity
Personal growth opportunities
+1
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
Hardware-in-the-Loop Software Engineer
Hardware-in-the-Loop Software Engineer

Revel • Los Angeles (CA)

On-site
USD 80,000 - 110,000
Competitive salary
Substantial equity
Personal growth opportunities
Real-Time Embedded DSL Compiler Engineer
Real-Time Embedded DSL Compiler Engineer

Revel • Los Angeles (CA)

On-site
USD 100,000 - 150,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
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
Senior Hardware Platform Engineer Real-Time Safe Systems
Senior Hardware Platform Engineer Real-Time Safe Systems

Revel • San Francisco (CA)

On-site
USD 140,000 - 210,000
Health insurance
401(k) plan
Equity
+4