Ensure delivery of high-quality software and embedded systems for Slate's electric trucks, focusing on software flashing, End-of-Line (EoL) testing, defect triage, and maintaining traceability of changes in calibration, software versions, and hardware parts.
Requirements
- Hands-on experience with CAN, CAN-FD, and LIN communication protocols and automotive diagnostic tools
- Proven ability to execute or support software flash programming and testing on embedded ECUs
- Experience with issue tracking systems, quality management tools, and production-level diagnostics.
- expertise in software and electrical engineering
- strong knowledge of embedded systems, CAN-FD, and LIN protocols
- embedded systems expertise
- manufacturing execution
Responsibilities
- Support implementation of procedures for end-of-line (EoL) testing of ECUs and embedded devices across the EV truck platform.
- Collaborate with manufacturing engineering and test development teams to ensure all software flashes and calibrations are successfully programmed and verified during EoL operations.
- Track and verify software flash events in process, confirm build status (firmware, calibration level), and ensure recordkeeping aligns with current part specifications and configuration baselines.
- Analyze and troubleshoot EoL test failures to determine root cause (software vs. hardware) and coordinate immediate containment and corrective actions.
- Able to retrieve from MES records of tracking all EoL test results, flash data, and build configurations.
- Establish and monitor quality metrics and KPIs for software flash success rates, EoL test stability, retest rates, and issue reoccurrence.
- Ensure that software bugs, hardware issues, and calibration discrepancies are systematically documented, thoroughly investigated, and managed through established clean point procedures.
Other
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field.
- 15+ years of experience in automotive software quality, testing, or embedded systems within a manufacturing environment.
- excels in software testing, continuous improvement, and cross-functional teamwork.
- You will manage quality assurance, work with global teams, and ensure high standards are met.
- This fast-paced role requires embedded systems expertise, manufacturing execution, and continuous improvement