Taro Logo

Software Engineer - Full Stack, 3D Graphics

A global automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion through engineering, technology and design.
Austin, TX, USAMountain View, CA, USARoswell, GA, USA
$101,500 - $162,100
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Full Stack, 3D Graphics

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.

Last updated a month ago

Responsibilities For Software Engineer - Full Stack, 3D Graphics

  • Develop and optimize asset processing pipelines for 3D models
  • Enhance automation and scalability of asset workflows
  • Improve rendering performance and asset optimization
  • Implement and maintain APIs and services
  • Ensure stability and reliability through testing and debugging
  • Collaborate with Engineering, Product, and Content Teams
  • Contribute to infrastructure improvements

Requirements For Software Engineer - Full Stack, 3D Graphics

Python
  • 3+ years of software development experience
  • Proficiency in Python, C++, or similar languages
  • Understanding of APIs for asset processing and data pipelines
  • Strong debugging and performance profiling skills
  • Experience with 3D graphics pipelines (preferred)
  • Knowledge of pipeline automation and CI/CD (preferred)
  • Familiarity with AWS, Docker, or Kubernetes (preferred)

Benefits For Software Engineer - Full Stack, 3D Graphics

Medical Insurance
401k
  • Incentive pay program based on company performance
  • Comprehensive benefits package from day one