> Markdown version of [/jobs/ext/3881149-controls-software-integration-engineer](https://www.wearedevelopers.com/jobs/ext/3881149-controls-software-integration-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). --- # Controls Software Integration Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Lake Angelus, MI, United States - **Experience:** Experienced - **Salary:** $90,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** AUTomotive Open System Architecture (AUTOSAR), Code Generation, Embedded C, Embedded Software, Revision Control Systems, MATLAB, MISRA C (C Programming Language), ISO/IEC 15504, Software Engineering, Stateflow, Systems Integration, PIC Microcontroller, Git, Build Management, Build Tools - **Published:** October 23, 2026 - **Apply:** https://www.dice.com/job-detail/d11c81ed-e94a-46c4-8145-5cd1da787e4c ## About the Role * Minimum 2 years' experience in Automotive Embedded Software Development and Integration. * Experience in MATLAB/Simulink, Stateflow, and autocode generation. * Strong experience in Embedded C language. * Experience in AUTOSAR ARXML, RTE code generation, and integration with ASW and BSW source code. * Proto software build and integration using embedded software build tools and compiler toolchains. * Ability to analyze runtime issues or errors and resolve them to support on-time proto builds. * Familiarity with software build and integration toolchains for embedded software development, with a good understanding of embedded software architecture and development processes. * Strong understanding of the automotive powertrain domain and engine/powertrain control strategies. * Understanding of MISRA C and ASPICE processes. * Understanding of ICE, hybrid, and electric vehicles and microcontrollers. * Familiarity with version control tools such as GIT. * Ability to execute work using agile ways of working and familiarity with ALM (Application Lifecycle, * Excellent written and verbal communication skills. * Excellent organizational skills, with the ability to identify and work with the appropriate contacts and resources to resolve issues in a timely manner. ## Description Roles & Responsibilities * Build and integrate software for the engine control module. * Collaborate with cross-functional teams, including Architecture, BSW, and Application SW Development. * Plan, build, and maintain all proto software based on requests from developers, Controls Managers, and the Product Owner. * Produce and maintain all proto software in the GIT directory for every change request. * Analyze runtime build issues, discuss them with cross-functional teams, and assist in resolving the issues.