Specialist, Software Update and Validation
Core
Design, build, and validate software update tools and processes for electric trucks and SUVs on test benches and in vehicles.
Role type
Software Update and Validation Specialist
Builds
Reliable electrical connections, interfaces, and verification systems for software updates
Domain
Automotive electrification and embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python scripting, bench testing, harness fabrication, vehicle diagnostics, technical drawing interpretation, software version control, documentation
Preferred skills
CAN communication, UDS protocols, database systems, vehicle engineering processes, manufacturing processes, troubleshooting vehicle systems
Technologies
Python, CAN, UDS
Responsibilities
Design and build reliable electrical connections and interfaces for software updates; Evaluate tools for software updates; Test and validate software updates to ensure correct function; Analyze software package data and resolve discrepancies; Create and maintain a verification system for update quality and quantity; Design and maintain automation tools (e.g., macros) for software updates; Provide training to team members on software update procedures.
Seniority
Mid-level, hands-on IC