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