CareerPlanSign in

Custom Software Engineer

Bengaluru💼 Full-time🗓 2026-08-20 → 2026-09-26

Core

Develop and execute MATLAB/Simulink-based test cases for BCM application software and automotive body electronics features to ensure model-based verification.

Role type

Senior IC MATLAB Testing Engineer (Automotive Embedded Software)

Builds

Verified BCM software and body electronics features for automotive OEMs and suppliers

Domain

Automotive embedded software / Model-based systems engineering

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

MATLAB, Simulink, Stateflow, Model-in-the-Loop testing, Software-in-the-Loop testing, test harness creation, regression testing, defect reporting, requirement traceability, CAN/CAN-FD/LIN/UDS protocols, boundary value analysis, Agile/V-model delivery

Preferred skills

Automotive ECU software lifecycle knowledge, model coverage analysis, ASPICE/ISO 26262/AUTOSAR concepts, JIRA/Confluence/DOORS/Polarion/Git, distributed team collaboration

Technologies

MATLAB, Simulink, Stateflow, Simulink Test, JIRA, Confluence, DOORS, Polarion, Git, SVN, CAN, CAN-FD, LIN, UDS

Responsibilities

Develop, execute, and maintain MATLAB/Simulink-based test cases for BCM application software and automotive body electronics features; Analyze system, software, and model requirements to derive requirement-based test scenarios, test cases, expected results, and verification criteria; Perform Model-in-the-Loop and Software-in-the-Loop testing for Simulink and Stateflow models used in BCM functions such as lighting, wiper, washer, central locking, power windows, mirrors, horn, and body access features; Create test harnesses, simulation environments, input stimulus data, signal monitoring logic, and automated regression test suites using MATLAB and Simulink tools; Perform model coverage analysis, requirement coverage checks, test result analysis, defect logging, and retesting after model or software fixes; Collaborate with requirements, model development, integration, validation, quality, and customer teams to clarify functional behavior and close verification gaps.

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.