General Motors’ Vehicle Viewing team is building the next generation of connected camera and surround‑view experiences that power safety, visibility, and rich driver insights across our global vehicle portfolio. We are seeking a Senior Software Engineer (C++) to lead the design and development of high‑complexity, high‑visibility viewing software. In this role you will work at the intersection of: Connected camera systems (on‑vehicle and cloud‑connected) Computer vision and image processing (real‑time video pipelines) Graphics composition and rendering (multi‑camera views, overlays, AR‑like UX) High‑performance C++, including multithreading and low‑latency data paths You will own significant pieces of production software that run in real vehicles, shaping how customers see and interact with their surroundings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior