Embedded Software Engineer, Drive-By-Wire
Core
Build and improve vehicle chassis control software for integration onto common ECU hardware for Level 4 autonomous trucks.
Role type
Embedded Software Engineer (Chassis Control)
Builds
Functionally safe control solutions for autonomous freight trucks
Domain
Autonomous Logistics / Automotive Chassis Control
Deliverable
production ML models | product features
Required skills
C programming, Simulink-based modeling, ISO26262, MISRA-C, AUTOSAR, automated software generation toolchains, vehicle CAN network (J1939, CAN FD, Ethernet), testing and calibration tools (Vector CANalyzer, CANape, ETAS INCA)
Preferred skills
steering and brake controls, dSPACE, SiL/HiL setup, TruckMaker, vehicle dynamics, powertrain systems, suspension modeling
Responsibilities
Build and improve vehicle chassis controls software for integration on common ECU hardware, Create functionally safe software by following common automotive standards for functional safety, Design and propose toolchains for seamless integration of model-based application software on ECU firmware, Create and track software release plans as well as testing activities to achieve continuous integration of software products in vehicle and field testing, Bring-up for autonomous vehicle build, including troubleshooting, software testing, and verification, Evaluate the performance of different AV components, such as sensors, actuators, and algorithms, to ensure they meet safety and performance requirements, Investigate and debug issues found during testing, working with other engineers to resolve problems and improve system performance
Seniority
Mid-level, hands-on IC