Remote Vehicle Software Engineer - External Compute & Apps

General Motors Company

North Carolina

Remote

USD 90,000 - 130,000

Full time

7 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 is seeking a Software Engineer, Automation to develop software for basic and vehicle-level functions and to build automated test frameworks. You will work under lead engineers and, over time, with minimal direction, following GM software engineering standards.

Telecommuting is 100% permitted, with opportunities to collaborate across teams and test benches. The role emphasizes design, implementation, and verification, software and requirements analysis, and debugging across

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or closely related field.
  • 2 years of experience as Software Engineer, Automation Engineer, or related occupation.
  • Experience with Python, Java, or C++, including OO analysis, design, implementation and debugging.
  • Experience with test automation frameworks and libraries (JUnit/TestNG for Java, pytest for Python).
  • Experience with CI/CD pipelines and Jenkins for automated build, test execution, and reporting.
  • Experience integrating software components across multiple systems; ability to troubleshoot and debug.
  • 6 months experience with CAN/LIN/Ethernet vehicle networks or test systems.

Responsibilities

  • Create software for basic and vehicle-level functions and perform integration and verification testing.
  • Design, implement, and maintain automated test frameworks and test harnesses for testing of vehicle test automation software.
  • Perform software analysis, requirements analysis, reviews, 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.
  • Triage automated test failures and track defects to resolution.
  • Operate with 100% telecommuting per policy.

Skills

Python
Java
C++
Test automation
OOP design
Requirements analysis
Code debugging
Test failure triage

Education

Bachelor's degree in Computer Engineering or related field

Tools

JUnit
TestNG
pytest
Jenkins

Job description

General Motors Company is seeking a Software Engineer, Automation to develop software for basic and vehicle-level functions and to build automated test frameworks. You will work under lead engineers and, over time, with minimal direction, following GM software engineering standards.

Telecommuting is 100% permitted, with opportunities to collaborate across teams and test benches. The role emphasizes design, implementation, and verification, software and requirements analysis, and debugging across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Vehicle Software Engineer: External Compute & Apps
Remote Vehicle Software Engineer: External Compute & Apps

General Motors Company • Clayton (NC)

Remote
USD 90,000 - 120,000
Remote Vehicle Software Engineer - External Compute
Remote Vehicle Software Engineer - External Compute

General Motors Company • Lansing (MI)

Remote
USD 110,000 - 150,000
Remote Software Engineer - Vehicle Compute & Apps
Remote Software Engineer - Vehicle Compute & Apps

General Motors Company • Michigan

Remote
USD 100,000 - 140,000
Remote Vehicle Software Engineer, Test Automation
Remote Vehicle Software Engineer, Test Automation

General Motors Company • Oregon

Hybrid
USD 90,000 - 120,000
Remote Vehicle Software Engineer - External Compute & Apps
Remote Vehicle Software Engineer - External Compute & Apps

General Motors Company • Charlotte (NC)

Remote
USD 90,000 - 130,000
100% remote
Remote Vehicle Software Engineer – Test Automation
Remote Vehicle Software Engineer – Test Automation

General Motors • Lake Michigan Beach (MI)

Remote
USD 110,000 - 150,000
Remote Vehicle Software Engineer, Test Automation
Remote Vehicle Software Engineer, Test Automation

General Motors • United States

Remote
USD 90,000 - 130,000
100% telecommuting
Remote Vehicle Software Engineer – Test Automation & Apps
Remote Vehicle Software Engineer – Test Automation & Apps

General Motors Company • United States

Remote
USD 100,000 - 140,000
Remote Software Engineer - Vehicle Test & Automation
Remote Software Engineer - Vehicle Test & Automation

General Motors Company • Warren (MI)

Remote
USD 90,000 - 140,000
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