ADAS/ AD - Embedded Software Engineer

Acestack Llc
Campbell, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 166K

Job location

Campbell, United States of America

Tech stack

JIRA
C++
Nvidia CUDA
Software Design Patterns
Embedded Software
FlexRay
Python
Sensor Fusion
Multithreading
Real Time Systems
Gitlab
Linux Development
Information Technology
Beamer
TensorRT

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

Apply for this position