Offer summary
Qualifications:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field., 5+ years of experience in embedded software development for real-time applications., Proficient in modern C++ with performance optimization techniques., Strong knowledge of Linux, kernel internals, scheduling, resource management, and IPC mechanisms., Experience with CUDA development; CPU and GPU performance tools..
Key responsabilities:
- Collaborate with autonomy team to understand feature requirements and impact on system performance.
- Instrument and profile system to identify performance bottlenecks in CPU and GPU.
- Develop strategies to optimize software performance and enhance system efficiency.
- Conduct analysis of Linux kernel and scheduling for performance enhancement.
- Provide technical leadership, mentorship, and best practices for team.