Software Engineer-compilers

NXP

Hyderabad, India
Compiler front-end and back-end development
C++ programming proficiency
Compiler optimization techniques
We are seeking a talented and passionate Software Engineer to join our team, focusing on the design, development, and optimization of compilers for Kinara's cutting-edge AI acceleration hardware

Job Summary

  • We are seeking a talented and passionate Software Engineer to join our team, focusing on the design, development, and optimization of compilers for Kinara's cutting-edge AI acceleration hardware.
  • This role involves contributing to the entire compiler toolchain, from front-end parsing to back-end code generation, to enable efficient execution of machine learning models.
  • Collaborate with hardware architects, software engineers, and machine learning researchers to understand hardware capabilities and software requirements, translating them into compiler design and implementation.

Matching Summary

We are seeking a talented and passionate Software Engineer to join our team, focusing on the design, development, and optimization of compilers for Kinara's cutting-edge AI acceleration hardware.

Skills & Requirements

Must-have

  • Compiler front-end and back-end development
  • C++ programming proficiency
  • Compiler optimization techniques
  • Debugging compiler toolchains
  • Collaboration with hardware and ML teams

Nice-to-have

  • Experience with LLVM or GCC infrastructure
  • Knowledge of AI/ML hardware architectures
  • Familiarity with machine learning frameworks
  • Strong communication and teamwork skills
  • Attention to detail and problem-solving

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • 2+ years professional compiler development experience
  • Experience with compiler front-ends, back-ends, or optimization passes

Work Rights

Not specified

Tailored Resume

Cover Letter