Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA or Warren, Michigan three times per week, at minimum.
At Viewing & Vehicle Insight we create extraordinary solutions to promote best driving experience and vehicle safety for our customers all over the world. We are a group of creative and passionate big-picture thinkers who invent, design, and implement solutions using cutting edge computer vision and machine learning technologies.
We are looking for people who love setting ambitious goals, share our passion for innovation and technology and want to influence millions of drivers all over the world by making a difference in a fast-growing industry.
What You’ll Do
- Be responsible for full software development life cycle of C++ image processing applications.
- Perform design, implementation, and optimization of software modules.
- Be part of exclusive team responsible for launching Computer Vision and Machine Learning features to production level applications in real vehicles.
- Collaborate closely with software architects, vehicle system engineering and application engineers across GM worldwide.
- Develop and test your code on real vehicles.
- Identify defects in software design and implementation and assist development of anomaly correction and defect resolution.
- Work cross-functionally teams for safety-critical software integration and/or verification
- Keep abreast of new technology, debugging & instrumentation tools, microprocessors, and software development processes.