{"schemaVersion":"jobsearcher.job.v1","id":"2b6dab0861ff91f060720c5e","url":"https://jobsearcher.com/jobs/2b6dab0861ff91f060720c5e","canonicalUrl":"https://jobsearcher.com/jobs/2b6dab0861ff91f060720c5e","title":"Functional Specification Development Engineer (Embedded)","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.Generic Managerial Skills, If any- Coordination between all stakeholders in development of an application software - Effective communication skills to handle sync up meetings","company":"Envision Technology Solutions","rawCompany":"envision technology solutions","city":"Dearborn","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-08-23T08:15:34.246Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"17-2141.02","title":"Automotive Engineers","slug":"automotive-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"336110","title":"Automobile and Light Duty Motor Vehicle Manufacturing","slug":"automobile-and-light-duty-motor-vehicle-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Functional Specification Development Engineer (Embedded)","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.Generic Managerial Skills, If any- Coordination between all stakeholders in development of an application software - Effective communication skills to handle sync up meetings","datePosted":"2026-08-23T08:15:34.246Z","dateModified":"2026-08-23T08:15:34.246Z","hiringOrganization":{"@type":"Organization","name":"Envision Technology Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dearborn","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2b6dab0861ff91f060720c5e"},"url":"https://jobsearcher.com/jobs/2b6dab0861ff91f060720c5e"}}