{"schemaVersion":"jobsearcher.job.v1","id":"a7b8f194d85b750fc209d930","url":"https://jobsearcher.com/jobs/a7b8f194d85b750fc209d930","canonicalUrl":"https://jobsearcher.com/jobs/a7b8f194d85b750fc209d930","title":"Embedded Software Engineer","description":"***POSITION IS HYBRID***\nPosition Description;\nThe Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats.\nEmployees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.\nThey are involved in the entire software development lifecycle including designing software architecture, testing for quality, and deploying the software to meet customer requirements.\nApplicants should have detailed knowledge of functional specifications (software requirement development), conduct design reviews, help resolve vehicle/bread board issues, have 5+ years of engineering work experience and an understanding of embedded hardware and software design.\n\nSkills Required:\nProject Management experience\nUnderstanding of embedded hardware and software design\nKnowledge of control theory and algorithm design\nProficient in Microsoft Office products\nMatlab Simulink , JIRA, JAMA, and Github experience required\nFamiliarity with CANalyzer, AutoSAR, and Functional Safety required\nWorking understanding of CAN and LIN vehicle networks\nFamiliarity with functional safety\nFamiliarity with cybersecurity and message authentication\nExperience in working with, and / or for, an Electronic Control Manufacturer is desirable\n5+ years of engineering work experience\nWould consider less than five years of experience if the candidate has a demonstrated working knowledge of the subject matter.\n\nExperience Required:\n5+ years of engineering work experience\n3+ years of experience in Algorithm Design for Embedded hardware and/or software design\n3+ years of experience with control theory and algorithm design via truth tables and finite state machines\n1+ years of vehicle network (CAN/LIN) experience\n1+ years of experience in Matlab/Simulink","company":"Optimal","rawCompany":"optimal","city":"Dearborn","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:42:24.828Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2141.02","title":"Automotive Engineers","slug":"automotive-engineers"},{"code":"17-2199.05","title":"Mechatronics Engineers","slug":"mechatronics-engineers"}],"industries":[{"code":"336110","title":"Automobile and Light Duty Motor Vehicle Manufacturing","slug":"automobile-and-light-duty-motor-vehicle-manufacturing"},{"code":"336320","title":"Motor Vehicle Electrical and Electronic Equipment Manufacturing","slug":"motor-vehicle-electrical-and-electronic-equipment-manufacturing"},{"code":"336390","title":"Other Motor Vehicle Parts Manufacturing","slug":"other-motor-vehicle-parts-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"***POSITION IS HYBRID***\nPosition Description;\nThe Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats.\nEmployees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.\nThey are involved in the entire software development lifecycle including designing software architecture, testing for quality, and deploying the software to meet customer requirements.\nApplicants should have detailed knowledge of functional specifications (software requirement development), conduct design reviews, help resolve vehicle/bread board issues, have 5+ years of engineering work experience and an understanding of embedded hardware and software design.\n\nSkills Required:\nProject Management experience\nUnderstanding of embedded hardware and software design\nKnowledge of control theory and algorithm design\nProficient in Microsoft Office products\nMatlab Simulink , JIRA, JAMA, and Github experience required\nFamiliarity with CANalyzer, AutoSAR, and Functional Safety required\nWorking understanding of CAN and LIN vehicle networks\nFamiliarity with functional safety\nFamiliarity with cybersecurity and message authentication\nExperience in working with, and / or for, an Electronic Control Manufacturer is desirable\n5+ years of engineering work experience\nWould consider less than five years of experience if the candidate has a demonstrated working knowledge of the subject matter.\n\nExperience Required:\n5+ years of engineering work experience\n3+ years of experience in Algorithm Design for Embedded hardware and/or software design\n3+ years of experience with control theory and algorithm design via truth tables and finite state machines\n1+ years of vehicle network (CAN/LIN) experience\n1+ years of experience in Matlab/Simulink","datePosted":"2026-04-12T20:42:24.828Z","dateModified":"2026-04-12T20:42:24.828Z","hiringOrganization":{"@type":"Organization","name":"Optimal","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dearborn","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a7b8f194d85b750fc209d930"},"url":"https://jobsearcher.com/jobs/a7b8f194d85b750fc209d930"}}