Isuzu North America · 1 week ago
Autonomous Driving Kit Software Engineer
Isuzu North America is seeking a Senior level engineer for the development of Autonomous Driving software. The role involves leading the development of software modules for Perception, Localization, Planning, and Prediction, as well as conducting vehicle tests and running simulations to ensure system performance.
AutomotiveManufacturingWeb Design
Responsibilities
Develops software for Autonomous Driving software stack (Perception/Localization, Planning/Prediction or Control)
Collaborates on tasks with partnership organizations (including both Isuzu group companies and external companies) by participating in discussion/negotiation and reviewing documents/source code
Analyzes driving log data and prepares data pipeline for ML model training
Evaluates Autonomous Driving system performance by executing simulation/emulation
Develops advanced technology or research in Autonomous Driving algorithm
Supports vehicle testing to verify and evaluate the Autonomous Driving system
Performs miscellaneous job-related duties as assigned
Qualification
Required
Master's degree in Computer Science, Electrical Engineering, Robotics, Data science or related fields
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
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
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
Practical experience implementing path planner (e.g. Dijkstra, A* algorithm) or trajectory planner (e.g. Frenet frame)
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
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
Benefits
Comprehensive Health Coverage
Fertility & Family-Building Support through WIN Fertility: Includes Adoption & Surrogacy Benefits, WINMaternity, and PowerPause, offering up to $25,000 in lifetime benefits for fertility-related services such as IVF, IUI, and preconception support
Generous Time Off
Smart Retirement Planning
Peace of Mind
Wellness Program
Tuition Reimbursement
Exclusive Employee Discounts
Company
Isuzu North America
Isuzu is the global leader in commercial vehicles and diesel engines.
H1B Sponsorship
Isuzu North America has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2022 (1)
2020 (1)
Funding
Current Stage
Growth StageRecent News
2025-11-14
Company data provided by crunchbase