Drimva

General Motors

Senior Researcher

Warren, Michigan, United States of America · Hybrid · Senior · Full-time · Posted Oct 14, 2026

Experience
Two years in a Research Engineer, Software Engineer, or related occupation; two years in each of the listed technical experience areas.
Education
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

About the job

Plans and builds research benches, develops bench software, and designs experiments to support R&D projects.

What you'll do

  • Plan, budget, purchase, build, and instrument benches in collaboration with R&D project leads.
  • Design, develop, and test application-specific bench software and reusable bench components.
  • Design experiments, summarize results, demonstrate findings, and manage the Architecture and Security team’s lab space.

What they ask for

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Two years of experience as a Research Engineer, Software Engineer, or in a related occupation.
  • Two years of experience developing software with C (and C++ / C#), and Python or Java, including writing new code and maintaining existing code in bench settings.
  • Two years of experience with communication systems and network protocols, QNX and Linux, and developing algorithms and data structures.

Tools

C, C++, C#, Python, Java, TCP/IP, QNX, Linux

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)