Senior Compiler Engineer responsible for the development and enhancement of Intel's C/C++/DPC++ compilers and software tools. Collaborating across teams to optimize performance and ensure product quality.
Responsibilities
Feature development and resolving of compiler software defects
Discovering opportunities to improve performance of compiler generated code
Carrying out functional and performance experiments, tests, including stress tests
Cross-geo collaboration with engineering, validation and performance teams across Intel to ensure product quality and performance
Requirements
Bachelor's degree in Computer Science, Applied Mathematics, Informatics or a related technical discipline
5+ years of experience in C/C++, object-oriented programming, data structures and development of production-quality compilers, tools, or similar software
Proven understanding of compiler architecture
Experience in software optimizations for CPU performance
Debugging skills
Master's degree and 4+ years of experience or Ph.D. are preferred
2+ years of experience in Computer Science or Computer Science/Electrical Engineering or related field
Experience with vectorization and parallel programming models, such as OpenMP
Experience in compiler development for CPU targets (LLVM compiler framework), linkers, assembler
Experience in compiler optimizations and code generation for efficient CPU HW performance, and CPU architecture knowledge
Experience in performance analysis using profiler tools (e.g. perf and/or others)
Benefits
competitive pay
stock bonuses
benefits programs which include health, retirement, and vacation
Machine Perception Engineer focusing on vision systems deployment for maritime environments. Leading design and training of perception models for autonomous vessels.
Deep Learning Engineer Intern at Skydio developing AI solutions for autonomous drones and aerial mobility. Focus on deep learning models and computational photography applications in hybrid work environment.
Verification & Validation Engineer for CAE conducting verification and validation activities in defence and security sectors. Planning and executing tests to ensure compliance with specifications and requirements.
Technical lead for engineering team in defense and security sector supporting military customers. Responsible for cost management, technical performance, and process improvements within project execution.
Electrical and Energy Projects Engineer providing support to UK and Ireland sites for electrical compliance and sustainability initiatives. Leading various projects for efficiency and safety improvements.
Engineer, Maintenance role at Hikma Pharmaceuticals overseeing engineering and maintenance operations. Supporting a team culture that values progress and inclusion in the pharmaceutical industry.
Process Engineer at Vaisala's Instrument Factory in Finland, focusing on Lean manufacturing and continuous improvement in a high - tech production environment.
Associate Process Engineer leading process design for refinery and chemical facilities. Engaging in equipment analysis, design, and providing technical support for field execution.
Process Engineer leading process design efforts for refinery and chemical applications. Conducting technical evaluations, calculations, and providing technical support in a team setting.