C++ / Compiler Engineer at Intelliswift Software in San Jose, California

Posted in Other 3 days ago.

Type: full-time





Job Description:

Job Title: Compiler Engineer

Job Overview: We are seeking a skilled and highly motivated Compiler Engineer to join our dynamic team. The ideal candidate should possess an "expert" level proficiency in C++ and Python programming, with specific expertise in C++ std-17, std-20, and modern Python3. The role involves participating in two rounds of 1-hour C++ coding interviews. Additionally, the candidate should have "Intermediate or greater" compiler experience, including AST parsing, mapping to an Intermediate Representation (IR), and a strong background in LLVM/MLIR.

Key Responsibilities:
  1. C++/Python Programming:
  • Demonstrate an "expert" level proficiency in C++ and Python programming.
  • Utilize advanced features of C++ std-17 and std-20 in the development process.
  • Apply modern Python3 programming practices to enhance code efficiency.
  1. Compiler Expertise:
  • Possess "Intermediate or greater" compiler experience.
  • Familiarity with Abstract Syntax Tree (AST) parsing and mapping to an Intermediate Representation (IR).
  • Core expertise in LLVM/MLIR, with the ability to contribute to and enhance compiler functionalities.
  1. Interview Process:
  • Successfully complete two rounds of 1-hour C++ coding interviews.
  • Showcase problem-solving skills, algorithmic thinking, and coding efficiency.
  1. Nice-to-Have Skills:
  • Familiarity with System Verilog and hardware design concepts.
  • Ability to contribute to hardware-related aspects of compiler development.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience with "expert" level C++ and Python programming.
  • "Intermediate or greater" compiler experience, with a focus on LLVM/MLIR.
  • Strong problem-solving skills and the ability to work on complex compiler-related challenges.

Additional Information: This is an exciting opportunity to be part of a dynamic team focused on cutting-edge compiler development. The role offers the chance to work on challenging projects and contribute to the advancement of compiler technologies. If you are passionate about C++ programming, have a deep understanding of compiler internals, and thrive in a collaborative environment, we encourage you to apply.

Note: Only candidates with substantial experience in LLVM/MLIR and a demonstrated ability to excel in C++/Python coding interviews will be considered for this role.
More jobs in San Jose, California

General Business
about 2 hours ago

Kleinfelder, Inc.
Other
about 3 hours ago

Roth Staffing Companies
Other
about 3 hours ago

Thermo Fisher Scientific
More jobs in Other

Other
20 minutes ago

Fiesta Mart
Other
20 minutes ago

Smart & Final
Other
20 minutes ago

El Super