A leading technology company in Los Angeles is seeking a Compiler Engineer to join their core platform team. You will design and develop compilers for their unique hardware control language. The ideal candidate has expertise in compiler design, particularly with LLVM, and strong C++ proficiency. You'll collaborate with software and hardware engineers, improve compiler efficiency, and engage in innovative research and development. Join a team dedicated to redefining software solutions for critical infrastructure.
Qualifications
Deep expertise in compiler design and implementation using LLVM or custom toolchains.
Strong grasp of compiler internals and code generation strategies.
Experience with performance optimization and deterministic system constraints.
Responsibilities
Design, develop, and optimize compilers for hardware control language.
Implement advanced compiler techniques and optimize code generation.
Collaborate with engineering teams to refine compiler architecture.
Improve compiler robustness through rigorous testing and benchmarking.
Engage in R&D activities to solve complex compiler challenges.
Skills
Compiler design and implementation
C++ proficiency
Optimization techniques
Problem-solving abilities
Education
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline
Job description
A leading technology company in Los Angeles is seeking a Compiler Engineer to join their core platform team. You will design and develop compilers for their unique hardware control language. The ideal candidate has expertise in compiler design, particularly with LLVM, and strong C++ proficiency. You'll collaborate with software and hardware engineers, improve compiler efficiency, and engage in innovative research and development. Join a team dedicated to redefining software solutions for critical infrastructure.