×
Register Here to Apply for Jobs or Post Jobs. X

Software QA Engineer

Job in Rochester Hills, Oakland County, Michigan, USA
Listing for: LHP
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below

Overview

Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We are looking for a Software QA Engineer to work in San Francisco CA. This is a resident engineer role and will require the engineer to be onsite at the client. This role will also require initial travel to Metro Detroit for roughly 3 weeks for training.

We are ideally looking for someone with 3-5 years experience within Software QA or validation. The Software QA Engineer / System Integrator will serve as the on-site technical representative supporting software integration, validation, and issue triage at the customer location. This role is responsible for conducting first-step problem analysis on vehicles and test benches, reproducing and characterizing system issues, and collaborating closely with the remote development and integration teams to support root-cause analysis and verification of corrective actions.

The ideal candidate is hands-on, analytical, and proactive in communicating issues and test results to both customers and internal engineering teams.

Key Responsibilities

  • Perform on-site software validation and system integration testing on vehicle or test bench environments.
  • Conduct first-level issue triage and problem reproduction, gathering detailed logs, traces, and test evidence.
  • Collaborate with remote engineering and software teams to analyze and debug issues across software, hardware, and network domains.
  • Verify interim and permanent software corrective actions on bench and in vehicle prior to official release.
  • Support test case execution and validation of new software versions.
  • Support definition of new test cases based on customer use case.
  • Maintain and update test documentation, issue reports, and traceability matrices.
  • Interface directly with the customer’s technical team, providing clear communication on issue status, test results, and action items.
  • Assist in integrating new software builds into test vehicles and benches.
  • Contribute to continuous improvement of test processes and problem-resolution workflows.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 2–5 years of experience in software testing, integration, or QA, preferably in automotive or embedded systems.
  • Strong understanding of CAN communication protocols and use of related tools (e.g., CANoe, Vector tools, …).
  • Experience with issue tracking and requirements management systems (e.g., Jira, DOORS) and test management tools.
  • Hands-on experience with vehicle or bench testing, log analysis, and software flashing/updating processes.
  • Solid analytical and troubleshooting skills with ability to isolate complex software/hardware issues.
  • Excellent communication and collaboration skills to work effectively with remote engineering teams and customer.
  • Ability to work independently on-site and manage multiple priorities under minimal supervision.

Preferred Qualifications

  • Familiarity with embedded software development and debugging (C/C++, Python, or similar).
  • Knowledge of AUTOSAR, diagnostics (UDS), and ECU architecture.
  • Experience with continuous integration environments and software release processes.
  • Prior exposure to vehicle-level integration or OEM validation environments.
  • Basic understanding of Vehicle Entry and Authorization Systems
  • Knowledge in wireless communication (e.g. NFC, BLE, UWB…)

Key Competencies

  • Strong problem-solving and analytical mindset
  • Hands-on testing and debugging capability
  • Clear and structured communicator (written and verbal)
  • Customer-oriented and collaborative attitude
  • Adaptability to dynamic on-site testing environments
#J-18808-Ljbffr
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary