Nuro is seeking a Senior Software Engineer to join its Performance team and optimize the performance of Nuro’s autonomous vehicle software so vehicles can react quickly and safely. The team develops systems and tools for continuous performance analysis and drives latency reduction and resource-efficiency efforts, enabling autonomy teams to build an efficient, performant autonomy stack for current and future generations of the Nuro Driver. The role spans the entire Nuro Driver software stack. It involves analyzing, profiling, debugging, monitoring, and optimizing software performance; developing systems and tools for memory management, thread prioritization and scheduling, GPU execution, and process and thread lifetime management; and collaborating across teams on performance-first system architecture and building blocks. The engineer will also build core libraries and APIs for high-performance autonomy software and promote engineering best practices across the team and organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior