Are you passionate about developing cutting-edge tools that unlock the full potential of Intel's technology? Join our team of developers focused on creating state-of-the-art compilers, libraries, and performance analysis tools. As part of the Analyzers Engineering team, you will play a pivotal role in developing and optimizing AI PC use cases on Intel platforms. Your work will directly impact how developers harness Intel's technology, from laptops to supercomputers, ultimately improving lives worldwide.
Qualifications
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering with a Software focus area, or related technical discipline, with 3+ years of work experience.
- Proficiency in C++/C and embedded programming/debugging.
- Experience in software development on both Windows and Linux platforms.
- Knowledge of computer architecture, software engineering, and operating systems.
- Familiarity with performance benchmarking, profiling, workload analysis, and optimization of AI/HPC GPU/NPU-based applications.
- Strong programming skills in C++ and at least one of the following: C, Python, Bash, or other scripting languages.
- Understanding of parallel programming technologies such as DPC++, MPI, OpenMP, OpenCL, etc.
- Experience with deployment strategies, performance optimization, and multi-node/multi-GPU scaling.
- Ability to work in Agile teams across different geographical locations with excellent communication skills.
Preferred Qualifications (Good to Have)
- Experience in Linux/Windows device driver development or embedded software development.
- Familiarity with GPU KMD/UMD stack of iGPU/dGPU.
- Background in low-level software optimization and vectorization.
- Knowledge of deploying/optimizing distributed training on CPU/GPU/NPU.
- Proficiency in debugging tools like gdb, windbg.
- Strong software engineering background with experience in CI, code reviews, and testing.
- Comfortable working in UNIX/Linux environments and command-line tools.
- Self-motivated with the ability to adapt to evolving requirements and contribute independently.
Inside this Business Group
Join the Developer Software Engineering (DSE) organization to impact how software developers worldwide utilize Intel platforms. Work on cutting-edge technology including compilers, debuggers, analyzers, libraries, and parallel runtimes. Your contributions will shape industry-leading software, amplifying Intel's business through our global developer communities.
At Intel, we value diversity and do not discriminate based on race, color, religion, gender, age, disability, or any other characteristic protected by law. We hire based on merit and urge applicants to apply directly through our official channels to avoid fraudulent activities.