← Serch more jobs

Autonomous Driving Kit Software Engineer

LinkedIn Isuzu North America Plymouth, MI
Not Applicable Posted April 3, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Minimum one year of working experience in data analysis, robotics, programming, or automotive systems
  • Fundamentals of autonomous driving, robotics, signal processing, and data science
  • Academic background in autonomous systems, ML (DL/RL/VLM/LLM), vehicle dynamics, or simulation
  • Depending on the experience level, understanding of ADAS/AD architecture, module interfaces, and production software
  • Depending on the experience level, familiarity with ISO 26262 and functional safety standards
  • Depending on the experience level, knowledge of end-to-end autonomous driving systems
  • Domain-specific knowledge (based on role):
  • Perception/Localization: Probabilistic filtering, sensor fusion, SLAM, GNSS/IMU, HD maps, image and point cloud processing, DL(CNN and Transformer)
  • Planning/Prediction: Path/trajectory planning, motion prediction, optimization, MRM, DL(RNN and Transformer)
  • Control: Classical/MPC control, vehicle dynamics, actuator modeling, RL for control tuning Skills And Abilities
  • Strong analytical, problem-solving, and critical thinking
  • Effective communication and teamwork, both independently and collaboratively
  • Proficiency in Python and C++
  • Experience with ML frameworks (PyTorch, TensorFlow), simulation tools, and robotic middleware (ROS 2)
  • Depending on the experience level, familiarity with Docker, Bazel, CAN communication, and profiling tools (Nsight, nvprof, perf)
  • Hands-on deployment of autonomous driving algorithms or DL models on embedded systems
  • Control-specific tools: MATLAB-Simulink/Stateflow
  • Depending on the experience level, practical experience in real-time testing, tuning, and closed-loop validation
  • Experience with data transmission through Controller Area Network (CAN)
  • Hands-on experience with TensorRT, CUDA, cuDNN, or custom GPU kernel optimization
  • Understanding of ADAS/AD system architecture including interface between modules and production software development
  • Knowledge of ISO 26262 or functional safety standards
  • Familiarity with profiling tools (Nsight Systems, nvprof, perf)
  • Hands-on experience deploying Autonomous Driving algorithms or DL models, in real-time systems or automotive environments (on embedded or automotive-grade hardware)
  • Basic understanding of End-to-end autonomous driving system (e.g.
  • BEV feature based, Vision-Language-Action Model)
  • (Preferred: Perception/Localization Engineer)
  • Understanding of probabilistic filtering (e.g., Kalman Filter, Particle Filter) and nonlinear optimization.
  • Solid understanding of computer vision and point cloud processing
  • Solid understanding of deep learning architectures, including CNNs and Transformers.
  • Knowledge of GNSS/IMU error models and sensor calibration.
  • Experience with multi-sensor fusion (camera, LiDAR, radar)
  • Practical experience implementing or adapting Graph-SLAM systems (e.g., g2o, GTSAM, Ceres Solver).
  • Experience using HD maps, lane-level localization, and map matching techniques.
  • (Preferred: Planning/Prediction Engineer)
  • Practical experience implementing path planner (e.g.
  • Dijkstra, A* algorithm) or trajectory planner (e.g.
  • Practical experience developing ML model of motion prediction or time series data analysis
  • Solid understanding of deep learning architectures, including RNNs and Transformers
  • Experience using HD maps, and basic understanding of map data format
  • Basic understanding of optimization solver (e.g.
  • QP Solver)
  • Solid understanding of feasibility of planned trajectory under vehicle dynamic limits
  • Knowledge of Minimum Risk Maneuver (MRM) concept and algorithm
  • (Preferred: Control Engineer)
  • Solid understanding of classical control theory including PID controller
  • Hands-on experience of tuning control performance by changing control parameters in test vehicle
  • Solid understanding of Model Predictive Control (MPC)
  • Basic understanding of vehicle dynamics (e.g. bicycle model) and actuator modeling constrains and latency (steering, throttle, brake, powertrain)
  • Practical experience with integrated control, localization, and sensor fusion systems closed-loop testing (both simulation and on-road) is a plus.
  • The employee must be able to access, enter, and retrieve data using a computer.
  • Must be able on rare occasions to bend, crawl, climb, crouch, kneel and reach above shoulder level in the performance of job duties.
  • Must be able to work in hot and cold weather extremes.
Preferred Skills
  • Experience with ML frameworks (PyTorch, TensorFlow), simulation tools, and robotic middleware (ROS 2)
  • Depending on the experience level, familiarity with Docker, Bazel, CAN communication, and profiling tools (Nsight, nvprof, perf)
  • Control-specific tools: MATLAB-Simulink/Stateflow
  • Depending on the experience level, practical experience in real-time testing, tuning, and closed-loop validation
  • Hands-on experience with TensorRT, CUDA, cuDNN, or custom GPU kernel optimization
  • Familiarity with profiling tools (Nsight Systems, nvprof, perf)
  • (Preferred: Perception/Localization Engineer)
  • Understanding of probabilistic filtering (e.g., Kalman Filter, Particle Filter) and nonlinear optimization.
  • Solid understanding of computer vision and point cloud processing
  • Solid understanding of deep learning architectures, including CNNs and Transformers.
  • Knowledge of GNSS/IMU error models and sensor calibration.
  • Experience with multi-sensor fusion (camera, LiDAR, radar)
  • Practical experience implementing or adapting Graph-SLAM systems (e.g., g2o, GTSAM, Ceres Solver).
  • Experience using HD maps, lane-level localization, and map matching techniques.
  • (Preferred: Planning/Prediction Engineer)
  • Practical experience implementing path planner (e.g.
  • Dijkstra, A* algorithm) or trajectory planner (e.g.
  • Practical experience developing ML model of motion prediction or time series data analysis
  • Solid understanding of deep learning architectures, including RNNs and Transformers
  • Experience using HD maps, and basic understanding of map data format
  • Basic understanding of optimization solver (e.g.
  • QP Solver)
  • Solid understanding of feasibility of planned trajectory under vehicle dynamic limits
  • Knowledge of Minimum Risk Maneuver (MRM) concept and algorithm
  • (Preferred: Control Engineer)
  • Solid understanding of classical control theory including PID controller
  • Hands-on experience of tuning control performance by changing control parameters in test vehicle
  • Solid understanding of Model Predictive Control (MPC)
  • Basic understanding of vehicle dynamics (e.g. bicycle model) and actuator modeling constrains and latency (steering, throttle, brake, powertrain)
  • Practical experience with integrated control, localization, and sensor fusion systems closed-loop testing (both simulation and on-road) is a plus.
  • Experience in applying Reinforcement Learning (RL) to vehicle controller or controller parameter tuning is a plus
Education
  • (Not required) – Master’s degree in Computer Science, Electrical Engineering, Robotics, Data science or related fields.
  • (Not required) – PhD preferred.