General Motors is looking to develop innovative software solutions for modern manufacturing, specifically in the areas of computer vision, AI, robotics, and extended reality (XR).
Requirements
- 5+ years in software engineering, including experience with production systems
- Solid grasp of computer science fundamentals: OOP, data structures, algorithms, concurrency
- 5+ years developing with Unity or Unreal Engine
- Experience building and deploying XR applications (AR/VR/MR) on mobile or HMDs
- Proficiency in one or more of: Python, C, C++, Java, C++
- Experience integrating or working with computer vision models or sensor data (e.g. OpenCV, PyTorch, TensorRT)
- Familiarity with 3D modeling workflows using tools like Blender, Maya, or Siemens NX
Responsibilities
- Design and build interactive visualization and simulation systems using Unity or Unreal Engine across XR devices, web, and mobile.
- Integrate computer vision and perception pipelines into 3D and AR interfaces (e.g. pose estimation, anomaly detection, semantic segmentation).
- Develop high-quality, scalable application code in Python, C, Java, or C++.
- Build and manage data models for 3D scene understanding, object detection, and factory mapping.
- Architect and deploy solutions using Docker, Kubernetes, and HPC clusters.
- Mentor team members, perform code reviews, and drive engineering best practices.
- Continuously explore and integrate emerging tools in vision, XR, and robotics.
Other
- Collaborate with manufacturing engineers, product managers, and domain experts to co-develop solutions from prototype to production.
- Track record of shipping applications into enterprise and industrial environments
- GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.
- This job may be eligible for relocation benefits.
- Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents;
- Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family;
- Company and matching contributions to 401K savings plan to help you save for retirement;
- Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values;
- Tuition assistance and student loan refinancing;
- Discount on GM vehicles for you, your family and friends.