Autonomous Driving Platforms
Engineering Autonomy Across Every Platform
Gateway firmware, actuator control, and complete software development for autonomous cars, buses, and bots — up to SAE L2+.
all vehicle ECU firmware — sensor fusion, path planning, actuation control, and gateway firmware from L2+(we are capable for L4).
Autonomous Driving Software
- Sensor driver & abstraction layer
- LiDAR, radar, camera SW integration
- Compute platform BSP & OS bring-up
- Inter-ECU communication SW config
- AD integration & validation suites
Gateway Firmware
- Central gateway — domain separation
- CAN FD + Automotive Ethernet
- LIN, FlexRay bridge and routing
- Firewall rules & SecOC authentication
- OTA-capable gateway, secure flashing
Actuator Control Software
- Steer-by-wire / brake-by-wire SW
- Motor interfaces: CAN, PWM, SPI
- Actuator redundancy & fail-safe logic
- Torque & position feedback loops
- BLDC, stepper, servo motor support
Purpose-built expertise across every layer of the autonomous driving software stack.
Sensor Fusion ECU
- LiDAR point-cloud processing
- Camera lane & object detection
- Radar target list fusion
- Sensor time-sync (PTP / IEEE 1588)
- IMU & GNSS dead-reckoning
- Calibration toolchain development
Autonomous Decision ECU
- Path planning (A*, RRT, MPC)
- Behavior arbitration & state machines
- V2X and V2V communication support
- Map-based & mapless navigation
- Minimal risk condition (MRC) logic
- Scene prediction & intent estimation
Vehicle Control Unit (VCU)
- Longitudinal & lateral control
- Brake-by-wire / steer-by-wire FW
- Torque vectoring & traction control
- MCU with FOC motor control
- Throttle, brake, steering drivers
- ASIL-D functional safety
AD Gateway ECU
- Multi-bus: CAN FD + Ethernet + LIN
- AUTOSAR COM, PDU Router, NM
- SecOC, TLS, IPSec cybersecurity
- UDS / DoIP diagnostic gateway
- OTA update orchestration
- Authenticated bootloader
Power Distribution Unit
- PMIC firmware development
- Intelligent fuse & load switch
- Battery monitoring & SOC estimation
- Low-power sleep / wake management
- HV/LV isolation for EV platforms
- Power sequencing for compute
Functional Safety & SOTIF
- ISO 26262 ASIL decomposition
- ISO 21448 SOTIF coverage
- FMEA, FTA, HARA documentation
- HIL, SIL, MIL test bench setup
- Automated regression — CANoe
- Safety case & evidence package
Each autonomous platform demands a unique architecture — from transit buses to autonomous bots and passenger cars. IAST engineers purpose-built AD software stacks for every platform.
Autonomous Bus Platform
High-reliability urban transit bus AD software stack with full software redundancy in braking, steering, and communication — targeted for SAE L2+.
Core ECU Software
Central Compute ECU SW
Sensor fusion, path planning, HD map on NXP S32G + Jetson Orin
Brake Control ECU SW
Redundant brake-by-wire ASIL-D decomposition & force feedback
Steering ECU SW
EPS torque control with position feedback & safe-state fallback
Body Control Module SW
Door, lighting, HVAC, passenger safety interlocks via LIN BSW
AD Gateway SW
Routing AD commands across CAN FD / Ethernet / LIN with SecOC
Power Distribution SW
PDU health monitor, power sequencing, redundant rail management
Platform Enablers
UDS (ISO 14229)
Unified Diagnostic Services gateway across all bus ECUs — CAN & DoIP; remote ECU diagnostics, DTC management, ECU reset & routine control
Failure Management
Fault detection, degradation mode management, limp-home logic, MRC (Minimal Risk Condition) activation & DTC-based recovery orchestration
Functional Safety — FuSA
ASIL-C/D decomposition across brake, steering & compute ECUs; safety monitor, watchdog, safe-state enforcement & ISO 26262 evidence package
Fleet OTA & Cybersecurity
UNECE R155 / R156 compliant OTA update pipeline & cybersecurity hardening across fleet
Key Highlights
- 360° sensor integration: Camera, LiDAR, Radar
- V2I communication SW for traffic signal prioritization
- Passenger detection and door interlock logic
- Fleet management OTA update pipeline
- UNECE WP.29 R155 / R156 compliance support
Autonomous Bot Platform
Agile off-road / delivery bot ECU software — sensor fusion, drive-by-wire control, tele-operation & full remote autonomy aligned to functional safety standards.
Core ECU Software
Sensor Fusion ECU
LiDAR, radar, camera & ultrasonic fusion on Jetson Orin
Mission Control SW
Local path planning, waypoint navigation, low-speed maneuvering & obstacle avoidance
Drive Control Unit SW
Drive-by-wire / steer-by-wire, BLDC motor control (FOC), traction & stability control
Tele-Operation SW
Low-latency remote control over cellular / RF link with command validation & safety override
Power Management SW
PMIC firmware, battery SOC estimation, power rail sequencing & sleep/wake management
Gateway / Comm ECU SW
CAN FD + Ethernet routing, SecOC, DoIP diagnostics, OTA orchestration
Platform Enablers
Blackbox / SSD Logger
Mission log, perception data & event recording to onboard SSD; replay & analysis ready
Cellular (4G/5G / RF)
Tele-op backhaul, cloud telemetry, remote diagnostics & OTA trigger over cellular or mesh RF
Dynamic View
Multi-camera operator UI, 360° surround view for tele-op, obstacle proximity overlay
GPS / GNSS + Dead-Reckoning
RTK / standard GNSS with IMU dead-reckoning for GNSS-degraded off-road terrain
HSLs (High-Speed Links)
MIPI CSI-2 / GMSL2 for multi-camera ingestion; high-speed video output to operator GCS
HWIO
GPIO, PWM, ADC, SPI, I²C, UART abstraction for motors, brakes, steering & auxiliaries
IMU
6-DoF IMU driver; vehicle attitude estimation, dead-reckoning on rough terrain
NVM
Non-volatile storage for mission profiles, tuning parameters, health logs & fault history
UDS (ISO 14229)
On-field diagnostics over CAN — fault code read/clear, ECU reset, data logging access
Bootloader
Secure bootloader for compute & ECU firmware with key-based authentication & rollback
XCP (ASAM)
Real-time calibration of control loop gains, sensor thresholds & perception parameters
Cybersecurity
Hardened tele-op channel (TLS), SecOC for CAN, OTA signing, access control & intrusion detection
Functional Safety (ISO 26262 / ISO 13849)
ASIL-B/C decomposition, fail-safe drive modes, watchdog & safe-state logic
FOTA / OTA
Remote firmware updates for compute & all ECUs with signed payloads & rollback
CAN / CAN FD
AUTOSAR-based CAN stack for inter-ECU messaging, signal routing & error management
Ethernet
100BASE-T1 sensor backbone, SOME/IP service discovery, DoIP for remote diagnostics
Key Highlights
- Dual-mode: full autonomous + tele-operation fallback
- Mesh RF / cellular long-range communication (30–50 km)
- 360° multi-camera video streaming to GCS
- MAVLink telemetry & GCS integration support
- Off-road IMU fusion for GNSS-degraded environments
Autonomous Car Platform
Production-quality autonomous car ECU software aligned to OEM AUTOSAR workflows, ISO 26262 ASIL-D, and SOTIF validation.
Core ECU Software
ADAS Central SW
Sensor fusion, object detection on NVIDIA Orin or SA8540P
Parking Assist ECU SW
12× ultrasonic fusion, auto-park trajectory & maneuver SW
Domain Gateway ECU SW
Multi-bus routing, SecOC, DoIP diagnostics, OTA orchestration
HD Map & Positioning SW
GNSS/IMU dead-reckoning, HD map updates, lane-level localization
HMI ECU SW
Driver monitoring, takeover requests & mode display software
Platform Enablers
Blackbox / SSD Logger
High-speed event & sensor data recording to NVMe / SSD; forensic-grade data retention
Cellular (4G/5G / C-V2X)
Cloud backhaul, remote diagnostics, OTA trigger, V2X co-operative messaging
Dynamic View
360° surround-view pipeline, AR overlay, multi-camera stitching & calibration SW
GPS / GNSS
RTK-enhanced GNSS with IMU fusion for lane-level positioning accuracy
HSLs (High-Speed Links)
MIPI CSI-2 / GMSL2 / FPD-Link III camera & display high-speed serial interfaces
HWIO
GPIO, PWM, SPI, I²C, UART, ADC hardware abstraction for sensors & actuators
IMU
6-DoF inertial measurement unit driver; dead-reckoning & stability control input
NVM
Non-volatile memory management: calibration data, config, persistent logs & counters
UDS (ISO 14229)
Unified Diagnostic Services over CAN / DoIP — ECU read/write, fault code access, routine control
Bootloader
Authenticated, ASIL-compliant secure bootloader with rollback protection & key management
XCP (ASAM)
Universal Measurement & Calibration Protocol for real-time parameter tuning via ECU
Cybersecurity (ISO 21434)
SecOC, TLS 1.3, IPsec, key management, TARA, intrusion detection & UNECE R155/R156
Functional Safety (ISO 26262)
ASIL-D decomposition, FMEA, FTA, HARA, SOTIF ISO 21448 coverage across all ECUs
FOTA / OTA
Fleet-grade over-the-air firmware update with signature verification & rollback safety
CAN / CAN FD
Full AUTOSAR COM stack — PDU routing, signal packing, NM, error handling
Automotive Ethernet
100BASE-T1 / 1000BASE-T1, SOME/IP, DoIP, AVB/TSN for high-bandwidth sensor data
Key Highlights
- AUTOSAR Adaptive & Classic hybrid architecture
- Over-the-air (OTA) update with rollback safety
- Driver monitoring system (DMS) integration
- V2X / DSRC / C-V2X communication stack
- ISO 21448 SOTIF analysis and coverage
Industry-standard tools used end-to-end across every program and platform.
MATLAB / Simulink
Model-based development for control algorithms, sensor fusion, and production code generation via Embedded Coder.
DaVinci Configurator
AUTOSAR BSW configuration for MCAL, COM stack, OS, and diagnostics modules across all ECUs.
Vector CANoe / CANalyzer
Network simulation, CAN FD & Ethernet traffic validation, and test automation for inter-ECU communication.
ROS 2 / Adaptive AUTOSAR
Middleware for autonomous vehicle mission execution, sensor abstraction, and real-time IPC.
NVIDIA Isaac SDK
GPU-accelerated perception pipeline on Jetson Orin for object detection, segmentation, and sensor fusion.
Lauterbach TRACE32
Multi-core ECU debugging, JTAG trace, and real-time profiling across Infineon, NXP, and Renesas MCUs.
EB tresos / AUTOSAR BSW
Complete AUTOSAR Classic BSW stack configuration, integration, and OEM-specific module customization.
Polarion ALM
Full requirements traceability from system specs to unit tests with ISO 26262 & SOTIF evidence packages.
Successfully executed AD ECU software development, gateway firmware integration, and actuator control software across autonomous bus and passenger car programs.
Shuttle Bus AD Gateway — L4 Urban
Electric Bus Domain Controller
Bus Zonal E/E Software Migration
A structured, repeatable process from requirements to production deployment.
Requirements & Architecture
Define vehicle-level AD software requirements, safety goals, and E/E architecture using AUTOSAR toolchain and Polarion ALM.
AD Software Architecture
AUTOSAR BSW configuration, middleware selection, and OS partitioning across compute and safety microcontrollers.
ECU Software Development
AUTOSAR BSW integration, MCAL porting, application layer for VCU, MCU, Gateway, ADAS ECU — aligned to MISRA C.
Integration & Validation
HIL bench integration with Vector CANoe, end-to-end scenario testing, network timing analysis, and functional safety verification.
Deployment & Support
OTA update pipeline setup, fleet diagnostics support, and continuous software delivery aligned to OEM release cycles.
Three core strengths that make IAST the right engineering partner for your AD program.
Full-Vehicle ECU Software Ownership
IAST develops every ECU software in the vehicle — VCU, MCU, Gateway, BCM, and ADAS — a single partner for the entire E/E software stack.
Standards Aligned, Platform Agnostic
AUTOSAR Classic or Adaptive, Infineon TC3xx or NVIDIA Orin — we deliver ISO 26262, SOTIF, and ISO 21434 compliant software regardless of OEM toolchain.
Rapid Prototype to Production
Requirements to validated ECU software prototype in 8–12 weeks using HIL benches, SIL frameworks, and automated test suites.