Embedded Software Test Engineer – Vehicle Systems Dearborn, MI

Tech Mirrors

Dearborn (MI)

Hybrid

USD 52,000 - 58,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mirrors in Dearborn, MI is seeking an Embedded Software Test Engineer for vehicle systems. This hybrid, 4 days onsite position focuses on validating embedded software and integrated vehicle features through manual and automated testing within Agile sprints.

The role requires a Bachelor’s in a technical field and 3–5 years of testing experience, with strong Python proficiency and API interaction. Eligible for C2C, 6+ month contract, $40/hr, hybrid work arrangement.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical field.
  • 3–5 years of relevant experience.
  • Experience with software testing and test execution.
  • Proficiency in Python.
  • Experience working with APIs.
  • Experience performing root cause analysis.
  • Experience working within Agile development environments.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail.
  • Ability to document testing activities and defect reports.

Responsibilities

  • Validate vehicle software and integrated systems against functional, quality, performance, and customer requirements.
  • Plan, prepare, execute, analyze, and document software testing activities.
  • Develop and execute functional test scenarios using Agile user stories and sprint requirements.
  • Collaborate with development teams to understand testing requirements.
  • Review project requirements to ensure they are testable.
  • Prepare test benches, vehicles, tools, and software required for testing.
  • Record test results, document defects, and perform root cause analysis.
  • Reproduce and troubleshoot software and system defects with engineering teams.
  • Participate in hardware and software root cause investigations.
  • Support system design, documentation, and testing activities.
  • Provide testing estimates during sprint planning.
  • Maintain laboratory hardware and testing environments.
  • Analyze software failures and support validation for both manual and automated testing.
  • Contribute to test automation enhancements and validation of new vehicle features.
  • Identify opportunities to improve testing processes and execution efficiency.
  • Utilize test management tools for planning, execution, monitoring, and reporting.
  • Produce detailed defect reports and testing documentation.
  • Develop Python scripts to collect, clean, analyze, and report vehicle or fleet data.
  • Build simple software tools and dashboards to improve operational efficiency.
  • Integrate data from approved internal portals, databases, and APIs.
  • Test dashboards and software tools to validate data accuracy and functionality.

Job description

Position: Embedded Software Test Engineer – Vehicle Systems

Location: Dearborn, MI (Hybrid)

Contract: 6+ Months

Any VISA is fine

Rate: $40/hr on C2C only

Overview

We are seeking an Embedded Software Test Engineer to validate vehicle software and integrated systems throughout the product development lifecycle. This role supports the planning, preparation, execution, analysis, and documentation of testing activities for embedded vehicle features and software releases within an Agile development environment.

The engineer will collaborate with cross-functional teams to identify, investigate, and validate software and system issues while supporting both manual and automated testing efforts. This position requires strong analytical and problem-solving skills, attention to detail, and the ability to adapt to evolving technologies and development priorities.

Work Arrangement: Hybrid (4 days per week onsite)

Key Responsibilities
  • Validate vehicle software and integrated systems against functional, quality, performance, and customer requirements.
  • Plan, prepare, execute, analyze, and document software testing activities.
  • Develop and execute functional test scenarios using Agile user stories and sprint requirements.
  • Collaborate with development teams to understand testing requirements.
  • Review project requirements to ensure they are testable.
  • Prepare test benches, vehicles, tools, and software required for testing.
  • Record test results, document defects, and perform root cause analysis.
  • Reproduce and troubleshoot software and system defects with engineering teams.
  • Participate in hardware and software root cause investigations.
  • Support system design, documentation, and testing activities.
  • Provide testing estimates during sprint planning.
  • Maintain laboratory hardware and testing environments.
  • Analyze software failures and support validation for both manual and automated testing.
  • Contribute to test automation enhancements and validation of new vehicle features.
  • Identify opportunities to improve testing processes and execution efficiency.
  • Utilize test management tools for planning, execution, monitoring, and reporting.
  • Produce detailed defect reports and testing documentation.
  • Develop Python scripts to collect, clean, analyze, and report vehicle or fleet data.
  • Build simple software tools and dashboards to improve operational efficiency.
  • Integrate data from approved internal portals, databases, and APIs.
  • Test dashboards and software tools to validate data accuracy and functionality.
Required Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical field.
  • 3–5 years of relevant experience.
  • Experience with software testing and test execution.
  • Proficiency in Python.
  • Experience working with APIs.
  • Experience performing root cause analysis.
  • Experience working within Agile development environments.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail.
  • Ability to document testing activities and defect reports.
Preferred Qualifications
  • Experience with test automation.
  • Experience developing automated scripts.
  • Experience using Python libraries such as pandas for data analysis.
  • Experience with Power BI, Tableau, or similar dashboard tools.
  • Knowledge of SQL and database querying.
  • Experience with API interaction and data parsing.
  • Experience with log analysis and telemetry interpretation.
  • Familiarity with test automation frameworks.
  • Experience with toolchain development for vehicle operations.
  • Technical writing and process documentation experience.
  • Familiarity with vehicle testing, fleet operations, vehicle lifecycle management, or UX evaluation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Vehicle Software Integration Engineer
Vehicle Software Integration Engineer

Bartech Staffing • Dearborn (MI)

Hybrid
Embedded Software Test Engineer – Vehicle Systems
Embedded Software Test Engineer – Vehicle Systems

HTC Global Services, Inc. • Dearborn (MI)

Hybrid
USD 85,000 - 110,000
Hybrid and workplace flexibility
Work-Life-Balance
Well-defined career development plan
+2
Software Integration Engineer (Embedded Systems | Automotive)
Software Integration Engineer (Embedded Systems | Automotive)

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Vehicle Systems Embedded Test Engineer - Hybrid, Python
Vehicle Systems Embedded Test Engineer - Hybrid, Python

Tech Mirrors • Dearborn (MI)

Hybrid
USD 52,000 - 58,000
Automotive Test Automation Engineer - Onsite
Automotive Test Automation Engineer - Onsite

Cognizant • Dearborn (MI)

On-site
USD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Software Integration Engineer (Embedded Systems | Automotive)
Software Integration Engineer (Embedded Systems | Automotive)

India • Auburn (AL)

On-site
USD 85,000 - 110,000
Test Automation Engineer - Onsite
Test Automation Engineer - Onsite

Cognizant • Dearborn (MI)

On-site
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+4
System Integration and Test Engineer (6-8 years)
System Integration and Test Engineer (6-8 years)

Continuum Resource Network • Foster City (CA)

On-site
USD 110,000 - 160,000
401K
Life Insurance
Health Insurance
Staff System Software Integration and Validation Engineer
Staff System Software Integration and Validation Engineer

Ford • Palo Alto (CA)

Hybrid
USD 150,000 - 190,000
Medical, dental, vision coverage
Parental leave
Tuition assistance
+2
Staff Software Embedded Test Engineer
Staff Software Embedded Test Engineer

General Motors • Warren (MI)

On-site
USD 90,000 - 120,000
Company vehicle evaluation program
Career development opportunities