Sr. Specialist – OTA Integration
Scout Motors Inc. · Charlotte, NC · 2 wk ago
Project Management$140k–$170k/yrFull-time
What you’ll do
- Execute and validate full OTA workflows, update trigger → package download → verification → flashing → ECU reboot → post-update validation
- Test across single ECU updates, multi-ECU coordinated updates along with delta and full-image updates
- Validate update sequencing and dependency management across ECUs
- Test OTA interactions with ECU bootloaders, flash drivers and memory partitions
- Validate A/B partitioning and rollback mechanisms, flash integrity and checksum validation
- Validate version management, compatibility checks and debug failures at firmware and memory level
- Perform OTA-related validation using UDS (ISO 14229) over CAN and DoIP
- Develop tools for OTA test orchestration, automated flashing and validation, log parsing and anomaly detection
- Validate diagnostic services during OTA request download / transfer data / transfer exit and ECU reset and session transitions
- Ensure correct DTC behavior during and after updates, debug protocol-level issues (timeouts, negative responses, sequence errors)
- Design and execute edge-case scenarios power loss during flashing, ignition/arbitration cycles mid-update and reliability with network interruptions (packet loss, latency spikes)
- Validate recovery strategies, rollback behavior, ECU reprogramming resilience to ensure no-brick behavior for safety-critical ECUs
- Design scalable regression test suites for consistent behavior across simulated and real-world environments across SIL, HIL and vehicle infrastructure
- Analyze large-scale CAN/Ethernet logs for intermittent failures, cross-ECU timing mismatches, system-level integration issues
What you’ll bring
- Master’s degree in electrical engineering, Computer Engineering, Computer Science, or a related field with 10+ yrs. of experience
- Strong understanding of vehicle E/E architecture and ECU-level software stacks, automotive communication protocols (CAN, LIN, FlexRay, Ethernet), UDS diagnostics (ISO 14229) and diagnostic communication tools
- Expert knowledge of Jira, GitHub/GitLab, Jenkins, and Artifactory. ALM/PLM proficiency in Siemens Polarion, IBM DOORS Next Gen, or PTC Windchill.
- Strong understanding, development and verification of plant and control models in MATLAB/Simulink for execution in hardware in the loop test environment, dSpace control desk and automation desk
- Strong understanding of 1st principles in Engineering, result/solution oriented.
- Familiarity with SW for embedded systems, EE systems and architecture
- Familiarity with A2B, CAN, Automotive Ethernet, LIN, LVDS communication protocols and Vehicle Network tools, such as CANalyzer, CANoe, etc.
- Expertise with complex problem solving, data analysis, access/interpret/drive results with extended teams.
- Knowledge of Automotive design and development process, system requirements, and general engineering best practices