CareerPlanSign in

Custom Software Engineer

Bengaluru💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Lead model-based development for BCM (Body Control Module) application software and automotive body electronics features using MATLAB/Simulink/Stateflow.

Role type

Senior IC MATLAB Developer (Model-Based Design)

Builds

BCM application software components, control logic, state machines, and reusable model libraries for automotive body electronics.

Domain

Automotive embedded software / Model-Based Design

Deliverable

production ML models | product features

Required skills

MATLAB, Simulink, Stateflow, model-based design, control logic development, state machine design, Model-in-the-Loop simulation, Software-in-the-Loop simulation, auto-code generation support, embedded Coder, TargetLink, CAN/CAN-FD/LIN protocols, UDS diagnostics, ASPICE, ISO 26262, AUTOSAR concepts, JIRA, Confluence, DOORS, Polarion, Git, SVN

Preferred skills

Experience with chassis, powertrain, ADAS domains, MISRA C expectations, signal database usage, requirements traceability, configuration management, defect lifecycle management

Technologies

MATLAB, Simulink, Stateflow, Embedded Coder, TargetLink, JIRA, Confluence, DOORS, Polarion, Git, SVN

Responsibilities

Lead development, enhancement, and maintenance of MATLAB/Simulink/Stateflow models for BCM features; Analyze system requirements and translate them into robust model-based design components; Design and implement BCM functions such as lighting, wiper, washer, central locking, and power windows; Perform model simulation, debugging, peer reviews, and functional validation; Support auto-code generation and generated code review; Guide junior developers on model implementation and debugging; Coordinate with cross-functional teams to clarify functional behavior and close technical open points

Seniority

Senior, hands-on IC

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