> Markdown version of [/jobs/ext/1454084-embedded-controls-software-engineer](https://www.wearedevelopers.com/jobs/ext/1454084-embedded-controls-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Controls Software Engineer - **Company:** HTC Global Services, Inc. - **Location:** Allen Park, MI, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Automation of Tests, Unit Testing, AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), Communications Protocols, Computer Programming, Software Debugging, Programming Tools, Embedded Software, Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Software Architecture, Real-Time Operating Systems, ISO/IEC 15504, Simulink, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), Stateflow, Systems Integration, Real Time Systems, Software Verification, Integration Tests, Information Technology, Automotive Software - **Published:** July 26, 2026 - **Apply:** https://www.juju.com/job/00000000gjihgb ## About the Role + Master's Degree. + 6+ years of IT experience. + 4+ years of software development experience. + Hands-on experience with embedded software development. + Strong knowledge of embedded systems and real-time software development. + Proficiency in C/C++ programming. + Experience with MATLAB, Simulink, and Stateflow. + Experience developing automation scripts using Python. + Experience with AUTOSAR software development. + Experience with CAN/LIN communication protocols. + Experience with software verification and validation, including MIL, SIL, and HIL testing. + Familiarity with automotive software development tools and debugging environments. + Knowledge of ISO 26262, ASPICE, and AUTOSAR standards. ## Description We are seeking an experienced Embedded Controls Software Engineer to design, develop, and validate embedded control software for advanced automotive systems. The ideal candidate will have expertise in embedded software development, real-time systems, embedded controls, and automotive software development throughout the complete product lifecycle., + Design, develop, and implement embedded control software for automotive systems. + Perform software architecture, analysis, and design for new embedded features. + Collaborate with cross-functional teams to translate system requirements into functional and technical software specifications. + Develop and optimize embedded control algorithms using MATLAB/Simulink, Stateflow, C/C++, and Python. + Implement AUTOSAR-compliant software components and support software integration. + Perform software verification and validation through Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), unit testing, and integration testing. + Conduct on-target software validation and debugging using automotive development tools. + Perform root cause analysis and resolve software defects. + Ensure compliance with automotive software quality and functional safety standards, including ISO 26262, ASPICE, and AUTOSAR. + Develop automation scripts to improve software development and testing efficiency. + Participate throughout the embedded software development lifecycle, from requirements through implementation and validation. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)