Staff Systems Engineer
Core
Translate vehicle-level requirements into verifiable BMS and energy storage specifications, perform system analysis and simulations, and ensure safety-critical embedded system quality.
Role type
Staff Systems Engineer (Battery Management Systems)
Builds
Scalable BMS frameworks, fault-tolerant embedded systems, OTA software mitigations, and fleet-health monitoring tools.
Domain
Automotive / Energy Storage / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
BMS concepts (cell modeling, state estimation, cell balancing, fault diagnostics), system analysis, functional decomposition, architecture studies, FMEA/FTA, requirement management, cross-functional software integration, configuration management, automated HIL testing, large-scale telemetry analysis, Python, SQL, MATLAB/Simulink
Preferred skills
MBSE tools, OTA update pipelines, model-based design, ISO 26262/ASIL, ISO 21434, CAN/CAN-FD/UDS/isoSPI/AUTOSAR, fleet analytics, Git, CI/CD, automated regression testing
Responsibilities
Translate vehicle-level requirements into clear, verifiable, and traceable BMS and energy storage requirements; Perform system analysis, simulations, functional decomposition, and architecture studies for scalable BMS frameworks; Collaborate with safety and reliability teams on FMEA, FTA, and safety analysis for fault-tolerant embedded systems; Define verification procedures and PASS/FAIL criteria and support integration testing and release quality with V&V teams; Analyze large-scale telemetry and fleet-health data to monitor battery performance, diagnose anomalies, and triage field issues; Develop and deploy OTA software mitigations for field anomalies and continuous battery safety and longevity improvements; Own configuration management, versioning, and release processes for reproducible, auditable, and compliant deliveries
Seniority
Staff, hands-on IC with strategic oversight