Functional Specification Development Engineers

Tata Consultancy Services

Dearborn (MI)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary annual incentive
Medical coverage
Parental leaves
401K plan
Certification & training reimbursement

Job summary

Tata Consultancy Services in Dearborn, MI is seeking a seasoned automotive requirements engineer to decompose vehicle/system requirements into clear ECU-level specifications for supplier implementations. You will collaborate with OEMs and suppliers, and manage traceability across validation artifacts and release documentation.

Knowledge of CAN, BLE, NFC, and ECU interfaces is essential. Base salary range is $110,000 to $140,000 USD per year, with potential incentives and benefits.

Qualifications

  • 5+ years in automotive embedded systems, ECU software, requirements engineering, or functional specification development.
  • Strong knowledge of automotive development lifecycle, software releases, and agile execution.
  • Understanding of Bluetooth protocols/profiles such as BLE, Classic Bluetooth, GATT, GAP, pairing, bonding, advertising, scanning, and secure communication for Bluetooth Module ECU applications.
  • Understanding of NFC concepts such as reader/card emulation, tag detection, pairing/handshake flows, authentication, secure access, and diagnostics for NFC Module ECU applications.
  • Ability to write clear, testable, supplier-ready specifications covering logic, flows, data, and interfaces.
  • Strong communication skills for OEM, supplier, validation, and stakeholder coordination.
  • Experience with requirement management tools such as JAMA, DOORS, Polarion, or equivalent.
  • Hands-on experience with JIRA for backlog, sprint, defect, and dashboard management.
  • Working knowledge of GitHub or similar version control tools.
  • Understanding of CAN communication, ECU interfaces, diagnostics, and body/connectivity features.

Responsibilities

  • Decompose vehicle/system requirements into clear ECU-level requirements for supplier implementation.
  • Develop and maintain functional specifications aligned with software releases and sprint commitments.
  • Maintain traceability across requirements, validation artifacts, and release documentation.
  • Manage JIRA tickets for requirements, defects, sprint planning, validation status, and release readiness.
  • Collaborate with OEM teams, suppliers, and stakeholders to resolve clarifications, design gaps, and release dependencies.
  • Support project health reporting, risk tracking, and timing feasibility assessments.

Skills

Automotive embedded systems
ECU software
Requirements engineering
Functional specification
Automotive development lifecycle
Bluetooth protocols
NFC concepts
Technical specifications
JAMA
DOORS
Polarion
JIRA
GitHub
CAN communication
ECU interfaces

Education

Bachelor of Computer Science

Tools

JAMA
DOORS
Polarion
GitHub
JIRA

Job description

Job Description
  • 5+ years in automotive embedded systems, ECU software, requirements engineering, or functional specification development.
  • Strong knowledge of automotive development lifecycle, software releases, and agile execution.
  • Understanding of Bluetooth protocols/profiles such as BLE, Classic Bluetooth, GATT, GAP, pairing, bonding, advertising, scanning, and secure communication for Bluetooth Module ECU applications.
  • Understanding of NFC concepts such as reader/card emulation, tag detection, pairing/handshake flows, authentication, secure access, and diagnostics for NFC Module ECU applications.
  • Ability to write clear, testable, supplier-ready specifications covering logic, flows, data, and interfaces.
  • Strong communication skills for OEM, supplier, validation, and stakeholder coordination.
  • Experience with requirement management tools such as JAMA, DOORS, Polarion, or equivalent.
  • Hands-on experience with JIRA for backlog, sprint, defect, and dashboard management.
  • Working knowledge of GitHub or similar version control tools.
  • Understanding of CAN communication, ECU interfaces, diagnostics, and body/connectivity features.
  • Decompose vehicle/system requirements into clear ECU-level requirements for supplier implementation.
  • Develop and maintain functional specifications aligned with software releases and sprint commitments.
  • Maintain traceability across requirements, validation artifacts, and release documentation.
  • Manage JIRA tickets for requirements, defects, sprint planning, validation status, and release readiness.
  • Collaborate with OEM teams, suppliers, and stakeholders to resolve clarifications, design gaps, and release dependencies.
  • Support project health reporting, risk tracking, and timing feasibility assessments.
Must Have Technical/Functional Skills
  • 5+ years in automotive embedded systems, ECU software, requirements engineering, or functional specification development.
  • Strong knowledge of automotive development lifecycle, software releases, and agile execution.
  • Understanding of Bluetooth protocols/profiles such as BLE, Classic Bluetooth, GATT, GAP, pairing, bonding, advertising, scanning, and secure communication for Bluetooth Module ECU applications.
  • Understanding of NFC concepts such as reader/card emulation, tag detection, pairing/handshake flows, authentication, secure access, and diagnostics for NFC Module ECU applications.
  • Ability to write clear, testable, supplier-ready specifications covering logic, flows, data, and interfaces.
  • Strong communication skills for OEM, supplier, validation, and stakeholder coordination.
  • Experience with requirement management tools such as JAMA, DOORS, Polarion, or equivalent.
  • Hands-on experience with JIRA for backlog, sprint, defect, and dashboard management.
  • Working knowledge of GitHub or similar version control tools.
  • Understanding of CAN communication, ECU interfaces, diagnostics, and body/connectivity features.
Roles & Responsibilities
  • Decompose vehicle/system requirements into clear ECU-level requirements for supplier implementation.
  • Develop and maintain functional specifications aligned with software releases and sprint commitments.
  • Maintain traceability across requirements, validation artifacts, and release documentation.
  • Manage JIRA tickets for requirements, defects, sprint planning, validation status, and release readiness.
  • Collaborate with OEM teams, suppliers, and stakeholders to resolve clarifications, design gaps, and release dependencies.
  • Support project health reporting, risk tracking, and timing feasibility assessments.
Generic Managerial Skills, If any
  • Coordination between all stakeholders in development of an application software
  • Effective communication skills to handle sync up meetings

Base Salary Range : $110,000 to $140,000 Per Annum

TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fun d, Student Loan Refinancing.
Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Triage and Development Board Triage Engineer
System Triage and Development Board Triage Engineer

Tata Consultancy Services • Dearborn (MI)

On-site
USD 110,000 - 140,000
Discretionary Incentive
Medical Coverage
Family Support
+5
Functional Specification Development Engineer
Functional Specification Development Engineer

Veriipro • Dearborn (MI)

On-site
USD 100,000 - 140,000
Embedded Systems Engineer
Embedded Systems Engineer

Tata Consultancy Services • Detroit (MI)

On-site
USD 80,000 - 100,000
Discretionary incentive
Medical coverage
Parental leaves
+5
Senior Hardware Designer/Engineer
Senior Hardware Designer/Engineer

Tata Consultancy Services • Novi (MI)

On-site
USD 100,000 - 130,000
Discretionary bonus
Medical coverage
Parental leave
+6
Technical Lead
Technical Lead

Tata Consultancy Services • Mountain View (CA)

On-site
USD 110,000 - 125,000
Discretionary annual incentive
Comprehensive medical coverage
Maternal & parental leaves
+2
Program Manager
Program Manager

Tata Consultancy Services • Mountain View (CA)

On-site
USD 110,000 - 125,000
Discretionary annual incentive
Comprehensive medical coverage
Parental leaves
+3
Design Engineer/Product Engineer
Design Engineer/Product Engineer

Tata Consultancy Services • Wauwatosa (WI)

On-site
USD 80,000 - 90,000
Discretionary annual incentive
Medical Coverage: Medical, Dental &amp
Parental Leaves
+5
Design Engineer - Creo CAD, GD&T & Auto Concepts
Design Engineer - Creo CAD, GD&T & Auto Concepts

Tata Consultancy Services • Wauwatosa (WI)

On-site
USD 80,000 - 90,000
Discretionary annual incentive
Medical Coverage: Medical, Dental &amp
Parental Leaves
+5
Automotive ECU Functional Specs Engineer – Bluetooth/NFC
Automotive ECU Functional Specs Engineer – Bluetooth/NFC

Tata Consultancy Services • Dearborn (MI)

On-site
USD 110,000 - 140,000
Discretionary annual incentive
Medical coverage
Parental leaves
+2
Aftermarket Service Transformation Domain Consultant
Aftermarket Service Transformation Domain Consultant

Tata Consultancy Services • Detroit (MI)

On-site
USD 120,000 - 140,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1