CareerPlanSign in

Custom Software Engineer

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

Core

Develop custom software solutions and manage requirements for Body Control Module (BCM) application development programs in the automotive industry.

Role type

Senior IC requirements engineer (automotive embedded software)

Builds

BCM application features including exterior lighting, wipers, central locking, and power windows

Domain

Automotive industry, embedded software, functional safety

Deliverable

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

Required skills

requirement elicitation, analysis, documentation, decomposition, traceability, change impact analysis, gap analysis, test coverage review, defect lifecycle management, stakeholder collaboration, ASPICE process adherence, functional safety inputs, configuration management, vehicle network behavior understanding, ECU interface knowledge, CAN/CAN-FD/LIN/UDS protocols, requirements management tools (IBM DOORS, Polarion, JIRA, Confluence), system/software requirement specification authoring

Preferred skills

AUTOSAR concepts, embedded C software development, ISO 26262 functional safety lifecycle, hazard analysis, Agile or V-model delivery environments

Technologies

IBM DOORS, DOORS Next, Polarion, Codebeamer, JIRA, Confluence, CAN, CAN-FD, LIN, UDS, AUTOSAR, embedded C

Responsibilities

Support elicitation, analysis, documentation, and management of system, software, and feature requirements for BCM application development programs; Work closely with OEM stakeholders, product owners, architects, function owners, software developers, validation teams, and suppliers to understand scope, assumptions, interfaces, and acceptance criteria; Support requirement decomposition, allocation, and refinement from vehicle-level or system-level requirements to software and component-level requirements; Create and update requirement specifications, use cases, functional scenarios, interface requirements, and traceability matrices for assigned BCM features; Maintain bidirectional traceability between stakeholder requirements, system requirements, software requirements, design inputs, implementation, and test cases under guidance; Participate in requirement reviews, gap analysis, impact analysis, and change request evaluation to support requirement completeness, consistency, feasibility, and testability; Support verification and validation teams by providing requirement clarification, reviewing test coverage, analyzing defects, and assisting in closure of requirement-related issues; Work with development and integration teams on BCM functions such as exterior lighting, wiper, washer, central locking, power windows, mirrors, horn, and body access features; Follow automotive engineering processes, ASPICE expectations, functional safety inputs, configuration management practices, and customer-specific documentation standards; Prepare requirement status updates, open issue lists, review trackers, and technical clarifications for internal and customer discussions

Seniority

Senior, hands-on IC

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