Software Engineer, Compilers & Language Design

HRL Laboratories
Full-time
Malibu, CA
$132,765 - $165,983
Posted on 5 months ago

Job Description

Software Engineer needed to join a team of compiler software developers to build software within our compilation stack, including hardware instruction assemblers and temporal scheduling algorithms, for running complex quantum device programs on specialized control hardware. The role involves development of both languages and optimizing compilers.

Responsibilities

  • Develop and maintain compiler software
  • Build hardware instruction assemblers
  • Develop temporal scheduling algorithms
  • Develop both languages and optimizing compilers
  • Contribute to the company's quantum software development kit

Requirements

  • Outstanding programming skills and full cycle software development with Git
  • Familiarity with Lisp and Python
  • Solid understanding of computer science fundamentals (compilers, operating systems, data structures, and algorithms)
  • Bachelor’s degree in computer science or mathematics, or equivalent experience
  • US Citizenship and ability to obtain/maintain US Government Security clearance

Benefits

  • No benefits