ADAS/ AD - Embedded Software Engineer
Role details
Job location
Tech stack
Job description
Role: ADAS/ AD - Embedded Software Engineer
Requirements
kills- Strong analytical and conceptual problem-solving capabil
ities- Effective planning, organization, and time manag
ement- Ability to independently solve complex technical chall
enges- Excellent communication skills and collaborative mi
ndset- Comfortable working in ambiguous, fast paced environ
ments- Hands-on experience in robotics domains such as perception, sensor fusion, planning, or ma
pping- Experience with C/C++ and Python in automotive or robotics do
mains- Experience with real-time systems and multi-threaded progra
mming- Familiarity with ARM64 Linux development, TensorRT, cuDNN, CUDA, and NVIDIA Drive
Works- Understanding of modern software design patterns and safety critical coding prac
tices IV. Desired
Skills- Familiarity with automotive communication standards: CAN, FlexRay, Et
hernet- Experience with GitLab, Jira, Code
beamer- Exposure to ROS/ROS2, DDS, or other automotive midd
leware V. Ed
ucation- Required: Bachelors Degree in Robotics, Computer Science, or relate
d field- Desired: Masters or PhD in Robotics, Computer Science, or relate
d field VI. Role Fle
xibility- Flexibility to travel (domestic and intern
ational)- Full time
position- Fully On-Site
position VII. Years of E
xperience- 3-5 years of experience in software de
Benefits & conditions
Rate - $80/hr W
2 Descriptio
n: I. Summ
aryThis role focusses 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 pipelin
es. II. Role Responsibili
ties- Develop and cross compile C/C++ and CUDA
code- Create build pipelines for different targets using Tensor RT, cu DNN, CUDA, and NVIDIA Drive W
orks- Support the optimization and deployment of neural networks on NVIDIA Drive platforms (Orin, T
hor)- Implement hardware accelerated algorithms for perception, localization and planning t
asks- Profile and tune GPU/accelerator performance across different driving scena
rios- Build and maintain CI/CD workflows for cross compiled builds targeting ARM64/L
inux- Spread knowledge and create guidelines for other engineers and provide architecture guid
ance- Collaborate with cross-functional teams to ensure end to end perform
ance- Perform root cause analysis and debugging of platforms pacific is
sues III. Required S