Senior Software Engineer - Autonomous Vehicle Health (Remote)
About the Role
We are seeking a Senior Software Engineer - Autonomous Vehicle Health to join our innovative team at General Motors. This remote position offers an exciting opportunity to contribute to the development of autonomous vehicle technology. You will play a crucial role in deploying, running, and monitoring the software stack in various environments, ensuring the health of autonomous vehicle systems.
What You'll Do
- Write C++ code that operates on self-driving systems, responding to changes in AV component health.
- Build tools that deploy, execute, and monitor autonomous vehicle code in both development and production workflows.
- Write and test code running across simulation and hardware vehicle platforms.
- Integrate new platform revisions and hardware configurations into the system.
- Develop systems and frameworks to monitor vehicle hardware and software status, while offloading data as necessary.
- Collaborate with colleagues across multiple teams and mentor other developers.
- Design and present new capabilities to refine and build consensus.
- Provide, communicate, and support common best practices among the software community.
Requirements
- 4+ years of experience building and shipping production-quality software, particularly in Linux-based environments.
- Bachelor's Degree in a relevant field or equivalent work experience.
- Proficiency in C++ (17+) and Python3.
- Experience working with and building tooling for large, complex systems.
- A high standard and commitment to quality by designing for maintainability, testability, and efficiency.
Nice to Have
- 7+ years of experience in software development, with a focus on Linux-based environments.
- Deep knowledge of C++20, modern libraries, and development patterns.
- Experience with build tools like Bazel or CMake.
- Experience debugging across cloud and embedded systems.
- Experience working with ROS or similar pub/sub IPC systems.
What We Offer
- Competitive salary range of $153,200 to $234,100, based on experience and qualifications.
- Incentive pay program based on company performance, job level, and individual performance.
- Comprehensive health and wellbeing benefits including medical, dental, vision, and retirement savings plans.
- Paid vacation and holidays, tuition assistance programs, and employee assistance programs.
- GM vehicle discounts and more.
This Senior Software Engineer - Autonomous Vehicle Health (Remote) role is an opportunity to be part of a team that is shaping the future of transportation. If you are passionate about advancing self-driving technology and want to make a positive impact, apply now!
This Senior Software Engineer position at General Motors offers a unique opportunity to work remotely on cutting-edge autonomous vehicle technology. With a competitive salary and comprehensive benefits, it's an attractive role for experienced software engineers.
About General Motors
Explore General Motors careers in 2026 and discover a range of job openings across remote, hybrid, and office roles. Utilize advanced filters to refine your search and tailor your resume for the best fit. Stay informed with company insights and track your application progress effortlessly. Uncover exciting career opportunities at General Motors and take the next step in your professional journey today.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months