Senior Software Engineer (3D Graphics)

Deploying software-defined, autonomous metal 3D printing factories with proprietary technology for digitally-verified parts production.
$150,000 - $300,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Robotics · AI

Description For Senior Software Engineer (3D Graphics)

Freeform is revolutionizing manufacturing with software-defined, autonomous metal 3D printing factories worldwide. As a Senior Software Engineer (3D Graphics), you'll be instrumental in developing hardware-accelerated geometry processing pipelines that transform 3D designs into physical metal parts. You'll work on cutting-edge technology integrating real-time graphics, physics-based simulations, and data-driven learning to enable autonomous manufacturing at unprecedented speed and cost.

The role combines expertise in computer graphics, GPU programming, and computational geometry to build robust software systems that power next-generation 3D printing. You'll collaborate with a diverse team of engineers to develop automated workflows for CAD processing, simulation, and manufacturing control. While 3D printing experience isn't required, you should be passionate about solving complex technical challenges and creating innovative solutions.

Located in Hawthorne, CA's thriving tech ecosystem, you'll join a fast-growing company offering competitive compensation ($150K-300K), significant equity, comprehensive benefits, and a collaborative culture focused on making transformative technology accessible at scale. This is an opportunity to shape the future of digital manufacturing while working with cutting-edge graphics and simulation technology.

Last updated 10 days ago

Responsibilities For Senior Software Engineer (3D Graphics)

  • Design and develop print preparation software pipeline for metal 3D printing system
  • Develop software for geometry deformation and procedural geometry generation
  • Work with engineers to integrate physics-based and data-driven models
  • Integrate 2D and 3D meshing techniques into simulation pipeline
  • Architect software interface to metal 3D printing hardware layer
  • Develop production automation solutions in frontend geometry processing
  • Develop, unit test, and deploy functional, scalable software

Requirements For Senior Software Engineer (3D Graphics)

Rust
  • 5+ years of professional experience in C, C++, or Rust; OR PhD in computer science/graphics
  • Experience in real-time graphics, video games, or animation industry
  • Experience developing software in GPU environment
  • Advanced degree in computer science or computer graphics preferred
  • Experience with 2D and 3D meshing techniques
  • Experience with geometric concepts and optimization techniques

Benefits For Senior Software Engineer (3D Graphics)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Relocation Benefits
  • Significant stock option packages
  • 100% employer-paid Medical, Dental, and Vision insurance
  • Life insurance
  • Traditional and Roth 401(k)
  • Relocation assistance
  • Paid vacation, sick leave, and company holidays
  • Generous Paid Parental Leave
  • Free daily catered lunch and dinner
  • Flexible work hours
  • Regular team building events

Interested in this job?

Jobs Related To Freeform Senior Software Engineer (3D Graphics)

Senior Software Engineer (C++)

Senior Software Engineer position at Freeform developing software for autonomous metal 3D printing factories using C++ and Linux.

Senior Software Engineer (Computational Geometry)

Senior Computational Geometry Software Engineer role at Freeform, developing advanced software for metal 3D printing production systems in Los Angeles.

Senior Materials Engineer (Metal 3D Printing)

Senior Materials Engineer position at Freeform, focusing on metal 3D printing technology development and materials process optimization in Los Angeles.

Senior Materials Engineer (Metal 3D Printing)

Senior Materials Engineer position at Freeform, focusing on metal 3D printing technology development and materials process optimization in Los Angeles.

Senior Software Engineer (C++)

Senior Software Engineer position at Freeform developing software for autonomous metal 3D printing factories using C++ and Linux.