{"schemaVersion":"jobsearcher.job.v1","id":"acd12b0bcddc34204553c12f","url":"https://jobsearcher.com/jobs/acd12b0bcddc34204553c12f","canonicalUrl":"https://jobsearcher.com/jobs/acd12b0bcddc34204553c12f","title":"Embedded Controls Software Engineer","description":"Embedded Software Developer for Body Control ModuleJoin our diverse global team to design and develop embedded software in areas related to cloud-based computing, ad-hoc computing, and embedded platforms. This role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness.Required Skills & Qualifications:Experience in the full lifecycle of embedded software development for safety-critical automotive systems.Strong understanding of hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN).Proficient in MATLAB/Simulink (including Stateflow) for modeling, designing, and simulating embedded control algorithms.Ability to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation.Proficiency in writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components.Prior work experience in the automotive industry.Applicants must be able to work directly for Artech on W2.Preferred Skills & Qualifications:Master's Degree in a relevant field.Experience with DaVinci Developer for AUTOSAR configuration and integration.Familiarity with ISO 26262 (Functional Safety), ASPICE, and AUTOSAR standards.Day-to-Day Responsibilities:Design, develop, and implement embedded control systems for Body Control Modules (BCM).Partner with cross-functional stakeholders to capture system-level requirements and translate them into detailed specifications.Lead test strategy design and execution, including MIL, SIL, and HIL simulations, plus unit/integration testing.Conduct root cause analysis of defects and implement robust fixes.Identify development bottlenecks and implement Python-based automation scripts and reusable model templates.","company":"Artech","rawCompany":"artech","city":"Allen Park","state":"MI","isRemote":false,"isActive":true,"createdAt":"2026-08-22T12:36:47.739Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2141.02","title":"Automotive Engineers","slug":"automotive-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"336110","title":"Automobile and Light Duty Motor Vehicle Manufacturing","slug":"automobile-and-light-duty-motor-vehicle-manufacturing"},{"code":"336390","title":"Other Motor Vehicle Parts Manufacturing","slug":"other-motor-vehicle-parts-manufacturing"},{"code":"336320","title":"Motor Vehicle Electrical and Electronic Equipment Manufacturing","slug":"motor-vehicle-electrical-and-electronic-equipment-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Controls Software Engineer","description":"Embedded Software Developer for Body Control ModuleJoin our diverse global team to design and develop embedded software in areas related to cloud-based computing, ad-hoc computing, and embedded platforms. This role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness.Required Skills & Qualifications:Experience in the full lifecycle of embedded software development for safety-critical automotive systems.Strong understanding of hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN).Proficient in MATLAB/Simulink (including Stateflow) for modeling, designing, and simulating embedded control algorithms.Ability to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation.Proficiency in writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components.Prior work experience in the automotive industry.Applicants must be able to work directly for Artech on W2.Preferred Skills & Qualifications:Master's Degree in a relevant field.Experience with DaVinci Developer for AUTOSAR configuration and integration.Familiarity with ISO 26262 (Functional Safety), ASPICE, and AUTOSAR standards.Day-to-Day Responsibilities:Design, develop, and implement embedded control systems for Body Control Modules (BCM).Partner with cross-functional stakeholders to capture system-level requirements and translate them into detailed specifications.Lead test strategy design and execution, including MIL, SIL, and HIL simulations, plus unit/integration testing.Conduct root cause analysis of defects and implement robust fixes.Identify development bottlenecks and implement Python-based automation scripts and reusable model templates.","datePosted":"2026-08-22T12:36:47.739Z","dateModified":"2026-08-22T12:36:47.739Z","hiringOrganization":{"@type":"Organization","name":"Artech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Allen Park","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"acd12b0bcddc34204553c12f"},"url":"https://jobsearcher.com/jobs/acd12b0bcddc34204553c12f"}}