ADAS/ AD - Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
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 Responsibilities
-
Develop and cross-compile C/C++ and CUDA code
-
Create build pipelines for different targets using TensorRT, cuDNN, CUDA, and NVIDIA DriveWorks
-
Support the optimization and deployment of neural networks on NVIDIA Drive platforms (Orin, Thor)
-
Implement hardware-accelerated algorithms for perception, localization, and planning tasks
-
Profile and tune GPU/accelerator performance across different driving scenarios
-
Build and maintain CI/CD workflows for cross-compiled builds targeting ARM64/Linux
-
Spread knowledge and create guidelines for other engineers and provide architecture guidance
-
Collaborate with cross-functional teams to ensure end-to-end performance
-
Perform root cause analysis and debugging of platform-specific issues
Requirements
Strong analytical and conceptual problem-solving capabilities
-
Effective planning, organization, and time management
-
Ability to independently solve complex technical challenges
-
Excellent communication skills and collaborative mindset
-
Comfortable working in ambiguous, fast-paced environments
-
Hands-on experience in robotics domains such as perception, sensor fusion, planning, or mapping
-
Experience with C/C++ and Python in automotive or robotics domains
-
Experience with real-time systems and multi-threaded programming
-
Familiarity with ARM64 Linux development, TensorRT, cuDNN, CUDA, and NVIDIA DriveWorks
-
Understanding of modern software design patterns and safety-critical coding practices
Desired Skills
-
Familiarity with automotive communication standards: CAN, FlexRay, Ethernet
-
Experience with GitLab, Jira, Codebeamer
-
Exposure to ROS/ROS2, DDS, or other automotive middleware
Education
-
Required: Bachelor’s Degree in Robotics, Computer Science, or related field
-
Desired: Master’s or PhD in Robotics, Computer Science, or related field
Benefits & conditions
$65 - $70 an hour - Contract
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
MLOps And AI Driven Development
Dev Digest 120 - Apple and peers
Navigating the AI Shift