Overview:
The Automotive Functional & Feature Specification Engineer is responsible for supporting requirements analysis, functional specification development, and feature definition activities for Automotive Electrical/Electronic (EE) systems, EE Architecture, Infotainment (IVI), and vehicle system development programs. The role focuses on translating stakeholder requirements into clear, traceable, and V-Model-compliant specifications that support design, development, integration, and validation activities.
Responsibilities:
-
Analyze vehicle-level, system-level, and component-level requirements.
-
Support requirements elicitation from OEMs, Tier-1 suppliers, and internal stakeholders.
-
Identify gaps, ambiguities, dependencies, and inconsistencies in requirements.
-
Classify requirements into functional, non-functional, safety-related, and interface requirements.
-
Maintain end-to-end requirements traceability throughout the V-Model lifecycle.
-
Develop and maintain Functional Specification Documents (FSDs) for vehicle systems and ECUs.
-
Define system behavior, operational scenarios, use cases, and functional flows.
-
Document inputs, outputs, interfaces, signals, and error handling mechanisms.
-
Ensure alignment with EE architecture and vehicle network topology.
-
Update specifications based on design reviews, architecture changes, and change requests.
-
Define vehicle and system features, including objectives, scope, assumptions, and constraints.
-
Document feature behavior, dependencies, functional decomposition, and acceptance criteria.
-
Support decomposition of vehicle features into system and ECU-level requirements.
-
Align feature specifications with vehicle programs and product roadmaps.
-
Collaborate with system architects, EE architects, software development teams, validation engineers, and program managers.
-
Support requirement clarification during design, implementation, and testing phases.
-
Participate in change impact analysis and maintain documentation updates.
-
Identify and communicate risks, requirement gaps, and inconsistencies proactively.
Qualifications:
- Bachelor's or Master's degree in Electronics, Electrical Engineering, Automotive Engineering, Computer Science, Mechatronics, or a related engineering discipline.
-
0–6 years of experience in Automotive EE Systems, Functional Engineering, Systems Engineering, or Requirements Engineering.
-
Understanding of automotive development processes and lifecycle models.
Essential skills:
-
Automotive requirements engineering and analysis.
-
Functional specification and feature definition.
-
Requirements decomposition and traceability management.
-
V-Model development lifecycle understanding.
-
Functional analysis of vehicle systems and ECUs.
-
Documentation and specification writing.
-
IBM DOORS / DOORS Next for requirements management and traceability.
-
PREEVISION for EE architecture modeling and feature decomposition.
-
Jira for requirements and change management.
-
Confluence for documentation and collaboration.
-
MS Word, Excel, and PowerPoint for specification development and reporting.
-
Vehicle EE architecture concepts.
-
System, subsystem, and ECU-level requirements engineering.
-
Interface and signal definition.
Desired skills:
- Knowledge of automotive communication protocols:
-
CAN
-
LIN
-
FlexRay
-
Automotive Ethernet
-
Exposure to UML and SysML modeling.
-
Experience with Enterprise Architect.
-
Understanding of:
-
Functional Safety (ISO 26262)
-
ASPICE processes and practices.
-
Awareness of automotive software and systems development methodologies.
-
Exposure to infotainment (IVI) and vehicle feature development.
Experience:
-
0–6 years of experience in:
-
Automotive EE Systems Engineering
-
Functional Engineering
-
Requirements Engineering
-
Feature Specification Development
-
Vehicle Systems Development
-
Experience working with OEMs, Tier-1 suppliers, or automotive engineering service organizations.
-
Hands-on experience in requirements management and traceability tools.
-
Exposure to automotive architecture, vehicle features, and ECU development projects.
-
Experience supporting design, integration, validation, and change management activities.