Battery Management Systems Engineer
Job
Tata Technologies
Foster City, CA (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
BMS Support engineer California Onsite Role Summary You will develop and deliver battery management system (BMS) application software in MATLAB/Simulink and Stateflow for a 400 V high-voltage battery program. The work follows a full model-based design (MBD) path including: Production C from Embedded Coder. AUTOSAR Classic software components and RTE integration. ARXML import and export. Verification from Model-in-the-Loop (MiL) through SIL and HIL. Requirements traceability and verification aligned to
ISO 26262
expectations.Key Responsibilities BMS Logic Design:
Design and maintain application logic including operating modes, limits, fault handling, and interfaces for charging and thermal management.Embedded Coder Workflow:
Own the code mappings, data types, fixed-point, and clean integration of generated code with theRTE. AUTOSAR
Integration:
Work with software components, ports, runnables, and RTE contracts. Coordinate with base software owners on COM stack, diagnostics, and OS scheduling.Traceability:
Maintain requirements traceability using ALM tools like DOORS, Polarion, or Jama. Link requirements to model elements and test results for functional safety audits.Verification:
Plan and execute MiL, SIL, and support PIL/HIL testing using Simulink Test. Apply modeling quality practices using Model Advisor, Simulink Check, and Polyspace.Calibration & Systems:
Manage calibration data through Simulink Data Dictionary and support interface control documents (DBC) and timing budgets. Requirements (Qualifications)Education:
Bachelor's or Master's degree in Electrical, Computer, Software Engineering, Controls, or a related field.Experience:
At least four years of professional experience building automotive embedded software in Simulink and Stateflow on production-intent programs.MBD Skills:
Hands-on experience with Embedded Coder and AUTOSAR code generation workflows.AUTOSAR Knowledge:
Solid understanding of AUTOSAR Classic at the application layer.Testing:
Experience with requirements-based testing (MiL/SIL) and hands-on exposure to PIL or HIL. Comfort with back-to-back testing and coverage concepts.Coding & Standards:
Strong C programming skills for integration and debugging. Practical familiarity withISO 26262
Part 6 software lifecycle activities.Tools:
Working knowledge of CAN-based vehicle communication and Git. Bonus Qualifications Prior BMS or 400 V class traction system experience. Exposure to AUTOSAR Adaptive or TargetLink. Experience with SPI, UDS, and OEM diagnostic workflows. Proficiency with Vector CANoe/CANalyzer and CAPL scripting. Deep experience with Simulink Coverage, Simulink Check, or Simulink Design Verifier. Continuous Integration (CI) experience (Jenkins, GitLab CI) with MATLAB-based tests.Pay:
$96,143.91 - $105,786.22 per yearBenefits:
401(k) matching Dental insurance Health insurance Paid time off Relocation assistance Vision insuranceExperience:
automotive embedded software inSimulink and Stateflow:
4 years (Required) AUTOSAR code generation workflows: 4 years (Required)Work Location:
In personSimilar remote jobs
Carrington
Jacksonville, FL
Posted2 days ago
Updated23 hours ago
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated23 hours ago
Similar jobs in Foster City, CA
Kite Pharma, Inc.
Foster City, CA
Posted3 days ago
Updated2 days ago
PURPLE HIRES PRIVATE LIMITED
Foster City, CA
Posted3 days ago
Updated23 hours ago
Mirum Pharmaceuticals
Foster City, CA
Posted3 days ago
Updated23 hours ago
Similar jobs in California
W3global
Los Angeles, CA
Posted2 days ago
Updated23 hours ago