{"schemaVersion":"jobsearcher.job.v1","id":"1176928aa1277dde6ccc6255","url":"https://jobsearcher.com/jobs/1176928aa1277dde6ccc6255","canonicalUrl":"https://jobsearcher.com/jobs/1176928aa1277dde6ccc6255","title":"Senior Embedded Software Engineer - Performance","description":"We are seeking a Senior Embedded Software Engineer with a specialization in performance. In this role, you will work closely with our autonomy team to add new features that require optimized CPU and GPU performance. Your primary responsibility will be to instrument, identify, and eliminate performance bottlenecks in our C++ based software running on Linux.\nKey Responsibilities\nCollaborate with the autonomy team to understand new feature requirements and their impact on system performance.\nInstrument and profile the system to identify performance bottlenecks in both CPU and GPU usage.\nDevelop and implement strategies to optimize software performance, ensuring efficient use of system resources.\nConduct in-depth analysis of the Linux kernel and system scheduling to enhance performance.\nDevelop best practices, patterns, and tooling for performance measurement and optimization.\nProvide technical leadership and mentorship to other team members.\nQualifications\nExtensive experience with CUDA development.\nBachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.\n5+ years of experience in embedded software development for real-time applications.\nProficient in modern C++ (C++17 and newer) with a deep understanding of performance optimization techniques.\nStrong knowledge of Linux, including kernel internals, scheduling, resource management, and IPC mechanisms.\nExperience with CPU and GPU performance profiling and optimization tools.\nProven ability to identify and resolve performance bottlenecks in complex systems.\nExcellent problem-solving skills and attention to detail.\nStrong communication and collaboration skills, with the ability to work effectively in a remote team environment.\nWhat makes you stand out\nExperience with robotics or autonomous systems.\nExperience with NVIDIA Jetson hardware.\nExperience developing gstreamer plugins.\nHiring locations\nCurrently, we are only hiring US and Canada residents, even for remote jobs.\nMore about us\nServe Robotics is the team that created the Postmates delivery robot and brought it to life in LA, completing tens of thousands of deliveries in LA’s busiest neighborhoods. Now we're an independent company growing rapidly in order to connect people with what they need via robots designed to serve people.\nWe are proud to be an equal employment opportunity and affirmative action employer. Qualified applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.\nSee Serve in action\nServe at TED 2020 main stage\nCompensation Range: $150K - $200K","company":"Serve Robotics","rawCompany":"serve robotics","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:49:54.229Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Embedded Software Engineer - Performance","description":"We are seeking a Senior Embedded Software Engineer with a specialization in performance. In this role, you will work closely with our autonomy team to add new features that require optimized CPU and GPU performance. Your primary responsibility will be to instrument, identify, and eliminate performance bottlenecks in our C++ based software running on Linux.\nKey Responsibilities\nCollaborate with the autonomy team to understand new feature requirements and their impact on system performance.\nInstrument and profile the system to identify performance bottlenecks in both CPU and GPU usage.\nDevelop and implement strategies to optimize software performance, ensuring efficient use of system resources.\nConduct in-depth analysis of the Linux kernel and system scheduling to enhance performance.\nDevelop best practices, patterns, and tooling for performance measurement and optimization.\nProvide technical leadership and mentorship to other team members.\nQualifications\nExtensive experience with CUDA development.\nBachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.\n5+ years of experience in embedded software development for real-time applications.\nProficient in modern C++ (C++17 and newer) with a deep understanding of performance optimization techniques.\nStrong knowledge of Linux, including kernel internals, scheduling, resource management, and IPC mechanisms.\nExperience with CPU and GPU performance profiling and optimization tools.\nProven ability to identify and resolve performance bottlenecks in complex systems.\nExcellent problem-solving skills and attention to detail.\nStrong communication and collaboration skills, with the ability to work effectively in a remote team environment.\nWhat makes you stand out\nExperience with robotics or autonomous systems.\nExperience with NVIDIA Jetson hardware.\nExperience developing gstreamer plugins.\nHiring locations\nCurrently, we are only hiring US and Canada residents, even for remote jobs.\nMore about us\nServe Robotics is the team that created the Postmates delivery robot and brought it to life in LA, completing tens of thousands of deliveries in LA’s busiest neighborhoods. Now we're an independent company growing rapidly in order to connect people with what they need via robots designed to serve people.\nWe are proud to be an equal employment opportunity and affirmative action employer. Qualified applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.\nSee Serve in action\nServe at TED 2020 main stage\nCompensation Range: $150K - $200K","datePosted":"2026-04-12T20:49:54.229Z","dateModified":"2026-04-12T20:49:54.229Z","hiringOrganization":{"@type":"Organization","name":"Serve Robotics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1176928aa1277dde6ccc6255"},"url":"https://jobsearcher.com/jobs/1176928aa1277dde6ccc6255"}}