ADAS/AD - Embedded Software EngineerLocation: San Jose, CA (Hybrid)This role focuses on deploying and optimizing software as well as neural networks on embedded hardware, including Nvidia Orin and Thor. The position requires expertise in cross compilation, GPU/accelerator optimization, and creating CI/CD pipelines.Role ResponsibilitiesDevelop and cross compile C/C++ and CUDA codeCreate build pipelines for different targets using Tensor RT, cu DNN, CUDA, and NVIDIA Drive WorksSupport the optimization and deployment of neural networks on NVIDIA Drive platforms (Orin, Thor)Implement hardware accelerated algorithms for perception, localization and planning tasksProfile and tune GPU/accelerator performance across different driving scenariosBuild and maintain CI/CD workflows for cross compiled builds targeting ARM64/LinuxSpread knowledge and create guidelines for other engineers and provide architecture guidanceCollaborate with cross-functional teams to ensure end to end performancePerform root cause analysis and debugging of platforms pacific issuesRequired SkillsStrong analytical and conceptual problem-solving capabilitiesEffective planning, organization, and time managementAbility to independently solve complex technical challengesExcellent communication skills and collaborative mindsetComfortable working in ambiguous, fast paced environmentsHands-on experience in robotics domains such as perception, sensor fusion, planning, or mappingExperience with C/C++ and Python in automotive or robotics domainsExperience with real-time systems and multi-threaded programmingFamiliarity with ARM64 Linux development, TensorRT, cuDNN, CUDA, and NVIDIA DriveWorksUnderstanding of modern software design patterns and safety critical coding practicesDesired SkillsFamiliarity with automotive communication standards: CAN, FlexRay, EthernetExperience with GitLab, Jira, CodebeamerExposure to ROS/ROS2, DDS, or other automotive middlewareEducationRequired: Bachelors Degree in Robotics, Computer Science, or related fieldDesired: Masters or PhD in Robotics, Computer Science, or related fieldRole FlexibilityFlexibility to travel (domestic and international)Full time positionFully On-Site positionYears of Experience3-5 years of experience in software development