Remote Software Engineer - Vehicle Automation & Tests

General Motors Company

North Carolina

Hybrid

USD 95,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work

Job summary

General Motors Company is seeking a Software Engineer, Automation to develop and maintain automated test frameworks for vehicle software, perform integration and verification testing, and assist with software and system analysis under guidance.

You will work on diagnosing issues across vehicle hardware and software, including test benches and in-vehicle systems, with the aim of delivering robust, reliable test solutions.

Qualifications

  • Two (2) years of experience as a Software Engineer, Automation Engineer, or related occupation.
  • Two (2) years of experience with Python, Java, or C++, including object-oriented analysis, design, implementation, and debugging; Using test automation frameworks and libraries, including JUnit or TestNG for Java, and pytest for Python; CI/CD pipelines, including automated build, test execution, and reporting, using tools including Jenkins; and Integrating software components across multiple systems or subsystems, including troubleshooting and debugging.

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, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis, and object-oriented analysis and design under the guidance of senior engineers.
  • Diagnose, debug, and resolve issues related to vehicle hardware and software, including analysis and triage of automated test failures and defect tracking through resolution.

Skills

Python
Java
C++
OOAD
Test automation
Junit/TestNG
pytest
CI/CD
Jenkins
Systems integration
CAN/LIN/Ethernet

Tools

JUnit
TestNG
pytest
Jenkins

Job description

General Motors Company is seeking a Software Engineer, Automation to develop and maintain automated test frameworks for vehicle software, perform integration and verification testing, and assist with software and system analysis under guidance.

You will work on diagnosing issues across vehicle hardware and software, including test benches and in-vehicle systems, with the aim of delivering robust, reliable test solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer - Vehicle Test & Automation
Remote Software Engineer - Vehicle Test & Automation

General Motors Company • Warren (MI)

Remote
USD 90,000 - 140,000
Senior Software Test Engineer: Data & Automation for AV
Senior Software Test Engineer: Data & Automation for AV

General Motors Company • Milford Charter Township (MI)

Hybrid
USD 120,000 - 170,000
Relocation benefits
Hybrid work model
Hybrid Software Test Engineer - Automation & QA
Hybrid Software Test Engineer - Automation & QA

General Motors of Canada • Milford Charter Township (MI)

Hybrid
USD 70,000 - 100,000
Mechatronic Software Integration Engineer
Mechatronic Software Integration Engineer

General Motors LLC • Milford Charter Township (MI)

Hybrid
USD 100,000 - 130,000
Hybrid work model
Relocation benefits
Software Test Engineer
Software Test Engineer

General Motors of Canada • Milford Charter Township (MI)

On-site
USD 70,000 - 100,000
Remote Infotainment Verification Engineer
Remote Infotainment Verification Engineer

General Motors Company • Georgia

Hybrid
USD 100,000 - 140,000
Telecommuting
Software Engineer, Virtual Test Platforms & Emulators
Software Engineer, Virtual Test Platforms & Emulators

General Motors LLC • Seattle (WA)

Hybrid
USD 130,000 - 180,000
Industrial Automation Software Integration Engineer
Industrial Automation Software Integration Engineer

General Motors LLC • United States

On-site
USD 110,000 - 170,000
Relocation benefits
Senior Software Engineer - Simulation Test Automation & Pipelines
Senior Software Engineer - Simulation Test Automation & Pipelines

General Motors • Sunnyvale (CA)

Hybrid
USD 153,000 - 234,000
Senior Test Automation Engineer (Hybrid)
Senior Test Automation Engineer (Hybrid)

General Motors • Mountain View (CA)

Hybrid
USD 125,000 - 193,000