> Markdown version of [/jobs/ext/4629683-senior-integration-and-qa-engineer](https://www.wearedevelopers.com/jobs/ext/4629683-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:** Center Line, 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:** November 7, 2026 - **Apply:** https://www.juju.com/job/7_3B5F1BE3ECC6D9669878E73336F9BF04 ## About the Role 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%)Required Skills and Experience* 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 GMPreferred 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 Job DescriptionAt 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