View all jobsCompiler Lead - Principal Software Engineer
Linthicum Heights, MDMust be a US Citizen with the ability to obtain DOD Security Clearance
Basic Qualifications:
- Bachelor’s degree in Computer Science or Electrical Computer Engineering with 5 years of relevant experience (3 years with an MS).
- Direct experience in advanced compiler technology, including loop optimizations, vectorization, parallelization, and inter-procedural analysis.
- Strong software design/engineering skills and proficiency in C++, excellent debugging skills
- Experience working with open-source compiler development in LLVM
- Knowledge of front-end and back-end compiler techniques
- Able to obtain and maintain a security clearance per business requirements. U.S. Citizenship is a requirement.
Preferred Qualifications
- Advanced degree - MS or PhD
- Knowledge of end-to-end toolchain, including compilers, linkers & debuggers
- Experience in technical leadership of a compiler team
- Experience in compiler strategies for high performance processor architectures such as GPUs, DSPs
- Experience with hardware specific optimizations such as SIMD or other specialized accelerators
- Experience in compiler optimizations and understanding of performance analysis