> Markdown version of [/jobs/ext/3938058-senior-integration-and-qa-engineer](https://www.wearedevelopers.com/jobs/ext/3938058-senior-integration-and-qa-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). --- # Senior Integration and QA Engineer - **Company:** General Motors - **Location:** Warren, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Unit Testing, AUTomotive Open System Architecture (AUTOSAR), Bash Shell, C++ (Programming Language), Continuous Integration, Data Transmissions, Linux, File Systems, Ethernet, Python (Programming Language), Software Engineering, System Testing, Systems Integration, Batch Scripting, Software Organization, Scripting, Google Test, Jenkins - **Published:** October 26, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3466906445&tx=FJ7572FFJ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent work experience * 5+ years' experience with either software development, software integration and/or software testing * Prior software experience, preferably in C/C++ with exposure to bash, python and windows batch scripting * Knowledge and experience in safety critical embedded control system integration and testing in a HIL environment * Ability to independently investigate issues based on limited information, demonstrating high level of analytical ability to resolve complex problems * Creative, disciplined, strong sense of responsibility, delivery, and schedule commitment * Must have a valid U.S. driver's license and ability to drive test vehicles for GM Preferred Skills and Experience * Understanding of major automotive vehicle systems such as Advanced Driver-Assistance (ADAS), Software Defined Vehicle(SDV),Motion Control, Automotive Network, and Powertrain * Experience with Linux or QNX OS/file system * Experience with test software such as CANoe, Vehicle Spy, INCA, AutoVAL * Knowledge of serial data communications (Ethernet (preferred), CAN, LIN) * Exposure to the Adaptive AUTOSAR service-based vehicle platform * Exposure to CI/CD development methodologies * Experience with Unit Test tools e.g. (CppUTest, Google Test etc) and respective Jenkins plugins * Experience with Agile/SAFe methodologies This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. ## Description At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-edge ADAS and AV features for next-generation vehicles. As the ADAS/AV Platform Senior Integration and QA Engineer, you will play a crucial role in defining, implementing, and optimizing system testing to ensure the quality, safety, and reliability of the ADAS platform software. Core Responsibilities * Deliver integrated hardware, software & calibration for Development, Production and Service by ensuring program execution to standard processes * Support software teams to develop and execute Key Behavior Tests (KBTs) and Milestone Tests (Global B controllers), both manually and automated. * Lead activities and guide other team members in completing tasks such as testing, automation, and issue resolution. * Verify control module functionality on bench and in vehicle (examples: perception systems, lateral & longitudinal control systems, mapping & localization systems etc.) * Develop test protocols and scripts for validating hardware and software integration * Support continuous development of new test features, processes, and methodologies * Work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery * Mentor junior team members, providing coaching and guidance on challenging issues * Support Problem Resolution and Tracking Systems (PRTS) and Global Incident Management (GIMs). * Participate in development trips, assembly plant activities, prototype shops, garages, and fleet testing. (Less than 10%)