about 4 hours ago
Base Salary
$194k - $291k/yr
Responsibilities
- Analyze, profile, debug, monitor, and optimize the performance of AV software.
- Design and develop systems and tools for memory management and thread prioritization.
- Collaborate with engineers to define system-level architecture and building blocks.
- Build core libraries and APIs for high-performance code.
- Promote best practices within the team and organization.
Requirements
- Strong system fundamentals and proficiency in C++.
- Expertise in computer architecture and operating systems.
- Experience in a highly-concurrent, multi-processor, and multi-threaded environment.
- Experience with performance optimizations and software porting across various compute architectures.
- Familiarity with performance profiling tools such as perf, VTune, BPF, Nvidia Nsight Systems.
- 5+ years of relevant industry experience.
- BS, MS, or PhD in Computer Science or a related technical field.
Benefits
- Eligible for an annual performance bonus.
- Equity options available.
- Competitive benefits package.