Raytracing Compiler Engineer – Developer and Performance Technology
Location
California + 4 moreAll locations: California, Oregon, Missouri, Texas, Utah
Posted
22 days ago
Salary
$184K - $356.5K / year
Job Description
Job Requirements
- B.S. or higher degree in Computer Science/Engineering or equivalent experience
- 8+ years of compiler development experience, including 3+ years of experience in LLVM with a focus on code generation
- Expertise in LLVM code generation, including instruction scheduling, software pipelining, register allocation, and LLVM IR
- Proficient in compiler design and in performance analysis tools
- Excellent hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks
- Strong background in software engineering principles crafting robust and maintainable solutions to challenging problems
- Good communication and documentation skills and self-motivated
Benefits
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
- bonuses
- stock options
- equipment allowances
- wellness programs
Related Guides
Related Job Pages
More Software Engineer Jobs
Part-time Engineering Design Reviewer
Navarro Research and EngineeringPartnering with clients to find effective solutions to complex challenges in the nuclear and environmental fields
Engineering Design Reviewer for DOE procedures at Navarro Research.
Build and maintain production services (primarily in Golang) for developer security and supply-chain tooling. Deliver end-to-end features, write tests, author design docs, participate in on-call rotations, and collaborate with engineers and product to automate vulnerability detection and remediation.
Senior Manufacturing Engineering Consultant – Automotive Assembly Planning
Foundation EGIEngineering General Intelligence
Experienced Manufacturing Engineering Consultant specializing in automotive assembly planning at AI startup
Engineering Manager leading high-performance data ingestion teams at Kentik