Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Senior Software Engineer - 3D

General Motors

$152,100 - $232,900
Sep 26, 2025
Austin, TX, US
Apply Now

General Motors is looking for an experienced engineer to build visualization platforms to power all digital products and marketing needs.

Requirements

  • 5+ years of experience in application and services development.
  • 5+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling).
  • Proficiency in one or more programming languages such as C++ or Blueprint, with the ability to write clean, efficient, and well-documented code.
  • Some experience working with CAD (Computer Aided Design) data, visualization tools or game engines (Unreal Engine, Unity, etc.).
  • Good understanding of modern 3D graphics pipelines and APIs (OpenGL, DirectX, or Vulkan) and good knowledge of geometric modeling fundamentals.
  • Experience with open standards for 3D model representation, such as OpenUSD, GLTF, MaterialX, etc.
  • Experience with writing custom game engine tooling, such as Unreal Engine Editor Utility Widgets

Responsibilities

  • Develop within our core web technologies (client, framework, and services).
  • Weigh architectural trade-offs and apply synchronous and asynchronous design patterns.
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Be a tech lead and will actively mentor other engineers on the team.
  • Explore and pitch product ideas and tech initiatives with cross functional teams.
  • Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs.
  • Leverage your technical leadership to ensure we adhere to engineering best practices and evangelize opportunities to improve engineering productivity and craftsmanship.

Other

  • Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to any of the following: Austin, TX, Warren, MI, Atlanta, GA or Sunnyvale, CA three times per week, at minimum.
  • Be a tech lead and will actively mentor other engineers on the team.
  • Explore and pitch product ideas and tech initiatives with cross functional teams.
  • Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs.
  • Bachelor's degree in a relevant field.