Custom Software Engineer
Core
Manage system, software, and feature requirements for Body Control Module (BCM) application development programs in the automotive industry.
Role type
Senior Automotive Requirements Engineer (BCM)
Builds
BCM application development programs for vehicle body electronics
Domain
Automotive embedded software / Body Control Systems
Required skills
requirement elicitation, requirement decomposition, traceability management, change impact analysis, gap analysis, ASPICE process compliance, functional safety lifecycle inputs, ALM tool usage, vehicle network behavior understanding, ECU interface knowledge
Preferred skills
AUTOSAR concepts, embedded C development, ISO 26262 functional safety, CAN/CAN-FD/LIN/UDS protocols, Agile or V-model delivery
Technologies
IBM DOORS, DOORS Next, Polarion, Codebeamer, JIRA, Confluence, CAN, CAN-FD, LIN, UDS
Responsibilities
Elicit, analyze, document, and manage system, software, and feature requirements for BCM applications; Coordinate with OEM stakeholders, architects, and suppliers to clarify scope and interfaces; Create and maintain requirement specifications, use cases, and traceability matrices; Conduct requirement reviews, gap analysis, and change request evaluation; Support verification and validation teams by providing requirement clarification and reviewing test coverage; Prepare requirement status reports and technical clarifications for governance meetings
Seniority
Senior, hands-on IC