Senior C++ Software Engineer - Developer Tools
Join a leading technology company to develop next-generation developer tools, including IDEs, debuggers, and profilers for high-performance systems combining CPU, GPU, and DPU. Work with emerging hardware and software, collaborating globally.
Responsibilities
- Develop low-overhead, fine-precision performance tools for CPU, GPU, and DPU systems
- Collaborate with global hardware and software teams to deliver innovations
- Work with emerging hardware and software solutions pre-market
Requirements
- Bachelor’s Degree in Computer Science
- 5+ years experience developing high-performance applications using modern C++ (C++20)
- Excellent English
- 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
Benefits
- Competitive salary
- Comprehensive benefits package