General Motors is seeking a Mid-Level Software Engineer to join their Vedo Team, focusing on building scalable, automated pipelines for 3D asset processing and delivery. This role combines full-stack development with specialized 3D graphics expertise, working on cutting-edge visualization technologies.
The position offers an opportunity to work with a highly skilled team in developing and optimizing infrastructure for asset ingestion, validation, rendering, and deployment. The role requires expertise in Python, C++, and 3D graphics technologies, with a focus on creating efficient workflows for high-quality 3D asset processing and integration.
As part of GM's vision for Zero Crashes, Zero Emissions, and Zero Congestion, this role contributes to the next generation of automotive visualization technology. The position offers competitive compensation ($101,500-$162,100) and comprehensive benefits, including an incentive pay program based on company performance.
The hybrid work arrangement requires in-office presence three times per week for those within 50 miles of specified locations. This setup provides flexibility while maintaining strong team collaboration and innovation. The role presents an excellent opportunity for growth in 3D graphics, cloud-based rendering, and automated asset pipelines.
The ideal candidate will have 3+ years of software development experience, strong proficiency in relevant programming languages, and a deep understanding of 3D graphics pipelines. Additional experience with technologies like USD, OpenGL, DirectX, or Vulkan would be particularly valuable. The position offers the chance to work on meaningful projects that directly impact how assets are processed and delivered in GM's next-generation visualization systems.