Functional Specification Development Engineer
@ 2T Consulting2T Consulting2tconsulting.com
Functional Specification Development Engineer
Canton, Michigan
Posted 5 days ago
About the job
Join a company developing automotive ECU systems, focusing on functional specs, requirements management, and stakeholder collaboration for embedded automotive solutions.
Requirements
- 5+ years in automotive embedded systems
- Knowledge of Bluetooth protocols
- Experience with requirement tools
- Strong communication skills
- Understanding of ECU interfaces
Qualifications
- Experience in requirements engineering
- Familiar with JIRA and GitHub
- Understanding of vehicle communication
- Ability to develop clear specifications
Full job description
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.
Show full description
Similar jobs in Canton, Michigan
- G
Sales Development Representative
Globe Life · East Lansing, MI
Posted 4 days ago - J
Emerging Talent Development Specialist
Jackson National Life Insurance · Lansing, MI
Posted 1 week ago - R
Leadership Development Program
Ryder System · Lansing, MI
Posted 2 days ago - N
Manufacturing Engineer
Neogen · Lansing, MI
Posted 3 days ago - N
Product Engineer
Neogen Corporation · Lansing, MI
Posted 1 week ago - G
Weld Engineer
General Motors LLC · Lansing, MI
Posted 3 days ago