FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Integration Quality Engineer
General MotorsSoftware Integration Quality Engineer ensuring reliability of OTA software delivery systems at GM. Collaborating with cross-functional teams to validate software updates across vehicles.
Tech Stack
Tools & technologiesPythonUnix
About the role
Key responsibilities & impact- Ensure the reliability and integrity of the end-to-end over-the-air (OTA) software delivery system.
- Facilitate the seamless download and update of vehicle software across millions of GM-developed vehicles annually.
- Utilize the Sub-System test bench environment to ensure that critical and complex features are properly developed and integrated into GM vehicles throughout major vehicle development milestones.
- Cultivate advanced technical expertise and a comprehensive understanding of the software integration lifecycle, including requirements analysis, test case development, execution, and defect management.
- Author Automation test scripts. Develop and document automated test cases using Python Robot Framework; innovate and contribute to incremental improvements.
- Conduct integration testing at the desktop bench level, capturing and analyzing data to identify issues, determine root cause, report them to the appropriate development team, test fixes, and verify closure.
- Develop a high-level test matrix based on the vehicle portfolio and associated interfacing subsystems to ensure comprehensive testing of all vehicle/component combinations.
- Rack and plan future OTA integration activities based on current and anticipated software availability, while monitoring hardware and software changes relevant to OTA.
- Provide and report status of testing and validation activities.
Requirements
What you’ll need- Bachelor’s degree in Electrical Engineering, Computer Science, or related field of study and Three (3) years of experience as a Quality Engineer, Validation Engineer, Test Engineer, or related role.
- Three (3) years of experience with the following: Operation of complex combinational and sequential systems; Software QA, triage, and log analysis; Vehicle electrical systems and data busses; Test scripting; Automotive tools including Vehicle Spy and Vector Canoe; Vehicle Development Process; Automotive electrical systems; Diagnostics and serial data testing; Hardware and software requirements documentation; Fundamentals of UDS diagnostics and CAN fundamentals; and UNIX-like shell fundamentals.
Benefits
Comp & perks- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRobot FrameworkAutomation test scriptsIntegration testingTest case developmentDefect managementData analysisTest scriptingUDS diagnosticsCAN fundamentals
Soft Skills
Technical expertiseProblem-solvingCommunicationCollaborationAnalytical thinking