New Grad- 3D Graphics Software Engineer
Time type: full time
Posted on: April 07, 2026
Job requisition id: R6844
We want to learn from you! Our teams at Symbotic value the early career talent that helps us solve critical issues in creative and innovative ways. That is why we are seeking a new grad from an accredited University for this opportunity. By joining Symbotic, new grads will get to be a part of an established team to help work on solutions and problem solve on real projects. New grads will be exposed to extensive training and mentorship from our leaders while being encouraged to leverage their unique ideas and perspective.
About the opportunity
Symbotic is transforming warehouse automation through intelligent robotics, advanced software, and large-scale distributed systems. We are seeking a New Graduate 3D Graphics Software Engineer to help build the visualization and simulation technologies that power our automated storage and retrieval systems.
In this role, you will contribute to real-time and offline 3D simulation, visualization, and tooling used to model robotic behavior, warehouse layouts, and system performance. You’ll work closely with robotics engineers, systems engineers, and product teams to ensure our visual and simulation infrastructure accurately reflects real-world behavior and scales to complex, high-throughput environments.
This role is ideal for candidates with strong fundamentals in C++/C#, 3D math, and graphics, who are interested in applying graphics technology to industrial robotics and automation.
What you’ll do
Develop and maintain 3D visualization and simulation features for warehouse environments, robotic systems, and material flow.
Implement rendering and geometry systems to display large-scale, dynamic scenes efficiently.
Assist in building digital twin representations that mirror real-world robotic systems and layouts.
Optimize performance for simulations involving thousands of moving objects.
Collaborate with robotics, controls, and systems engineers to ensure visual accuracy and correctness.
Work with product and operations teams to create visualization tools used for debugging, planning, and analysis.
Write tests and validation tools to ensure reliability and correctness of simulation outputs.
What you’ll need
Bachelor’s degree in computer science, computer engineering, robotics, or a related field.
Solid understanding of linear algebra (vectors, matrices, transforms, coordinate systems).
Coursework or project experience in computer graphics, simulation, robotics, or visualization.
Familiarity with at least one graphics or rendering API (OpenGL, Vulkan, DirectX, Metal, or similar).
Experience developing software in Linux or Windows environments.
Strong analytical thinking and problem‑solving skills.
Ability to collaborate effectively in cross‑disciplinary teams.
Experience through coursework or personal projects involving simulation, robotics, or digital twins. A bonus if you have exposure to game engines (Unity/Unreal), Python tooling, Node.js/React, physics or kinematics concepts, or industrial/warehouse automation systems.
Our environment
Up to 10% of travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.
#LI-JH1
#LI-Hybrid
The base range for this position in the posted location is $96,000.00 - $132,000.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.
Apply Now