Remote Software Engineer - Vehicle Test & Automation

General Motors Company

Warren (MI)

Remote

USD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors Company in Warren, Michigan is seeking a Software Engineer for External Compute & Application Software to design, implement and verify software for vehicle systems. You will build automated test frameworks and support unit, integration and system-level testing, aligned with engineering standards.

The role emphasizes diagnosing and resolving issues across vehicle hardware and software, performing software analysis and design, and collaborating with senior engineers in a

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related field.
  • At least 2 years of experience as Software Engineer, Automation Engineer, or related role.
  • Experience with Python, Java, or C++ (OO analysis, design, debugging).
  • Experience with test automation frameworks including JUnit/TestNG for Java and pytest for Python.
  • Experience with CI/CD pipelines and Jenkins.
  • Experience integrating software components across multiple systems or subsystems.
  • 6 months of experience with CAN, LIN, or Ethernet.

Responsibilities

  • Create software for basic and vehicle-level functions and perform integration and verification testing as directed by lead engineers.
  • Design, implement, and maintain automated test frameworks and test harnesses for unit, integration, regression, and system-level testing of vehicle test automation software.
  • Perform software analysis, requirements analysis, software review, and design under guidance of senior engineers.
  • Diagnose, debug, and resolve issues related to vehicle hardware and software, including test benches and in-vehicle systems.
  • 100% telecommuting permitted.

Skills

Python
Java
C++

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related field

Tools

JUnit
TestNG
pytest
Jenkins

Job description

General Motors Company in Warren, Michigan is seeking a Software Engineer for External Compute & Application Software to design, implement and verify software for vehicle systems. You will build automated test frameworks and support unit, integration and system-level testing, aligned with engineering standards.

The role emphasizes diagnosing and resolving issues across vehicle hardware and software, performing software analysis and design, and collaborating with senior engineers in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer - Vehicle Automation & Tests
Remote Software Engineer - Vehicle Automation & Tests

General Motors Company • North Carolina

Hybrid
USD 95,000 - 130,000
Fully remote work
Software Engineer – External Compute & Application Software
Software Engineer – External Compute & Application Software

General Motors Company • Warren (MI)

Remote
USD 90,000 - 140,000
Software Engineer, Virtual Test Platforms & Emulators
Software Engineer, Virtual Test Platforms & Emulators

General Motors LLC • Seattle (WA)

Hybrid
USD 130,000 - 180,000
Hybrid Senior Software Engineer - In-Vehicle Mechatronics
Hybrid Senior Software Engineer - In-Vehicle Mechatronics

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 170,000
Remote Software Developer — Enterprise Systems
Remote Software Developer — Enterprise Systems

General Motors LLC • North Carolina

Hybrid
USD 90,000 - 130,000
Remote Software Engineer - Java/JS Web Apps
Remote Software Engineer - Java/JS Web Apps

General Motors • Lansing (MI)

Remote
USD 110,000 - 150,000
Application Engineer - Virtual ECUs & Embedded Systems
Application Engineer - Virtual ECUs & Embedded Systems

General Motors • Milford Charter Township (MI)

Hybrid
USD 105,000 - 135,000
Remote Software Developer – Enterprise Web Apps & CI/CD
Remote Software Developer – Enterprise Web Apps & CI/CD

General Motors (GM) • Warren (MI)

On-site
USD 90,000 - 130,000
Telecommuting 100%
Software Test Engineer
Software Test Engineer

General Motors of Canada • Milford Charter Township (MI)

On-site
USD 70,000 - 100,000
Remote Staff Software Engineer, Virtualization Platform
Remote Staff Software Engineer, Virtualization Platform

General Motors of Canada • Warren (MI)

Hybrid
USD 171,000 - 289,000
Health and wellbeing
GM vehicle discounts
Tuition assistance