Senior C++ Software Engineer
We are seeking a Senior C++ Software Engineer to develop next-generation developer tools, including IDEs, debuggers, and profilers. You will work on low-overhead performance tools for CPU, GPU, and DPU systems, collaborating with global teams.
Responsibilities
- Develop state-of-the-art, low-overhead, fine-precision tools for boosting performance of systems that combine CPU, GPU and DPU hardware units.
- Work with emerging HW and SW solutions before they reach the market.
- Partner closely with multi-disciplinary global SW and HW teams to continuously deliver innovation and improvements.
Requirements
- Bachelor's Degree in Computer Science.
- 5+ years experience developing high-performance applications using modern C++ (C++20).
- Excellent English.
- A passion for clean, elegant, well documented source code.
- Ability to study sophisticated technologies with sparse guidance.
- Great teamwork skills.
Nice to have
- Linux kernel development experience.
- Development experience with Python and developer tools.