Senior Software Engineer (C++)

Deploying software-defined, autonomous metal 3D printing factories with proprietary technology for digitally verified parts production.
$140,000 - $250,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
Robotics · Enterprise SaaS

Description For Senior Software Engineer (C++)

Freeform is revolutionizing manufacturing with software-defined, autonomous metal 3D printing factories. As a Senior Software Engineer, you'll be at the forefront of developing critical software systems for their autonomous 3D printing operations. The role involves architecting and maintaining controls, data acquisition systems, and geometry processing pipelines.

The position requires strong C++ programming skills and Linux experience, with opportunities to work on cutting-edge manufacturing technology. You'll collaborate with cross-functional teams to integrate control algorithms and improve data systems. The role offers significant growth potential in a rapidly expanding field.

Located in Hawthorne, CA, Freeform provides an impressive benefits package including full medical coverage, equity, and 401(k). The company culture emphasizes collaboration, learning, and data-driven decision-making. This is an excellent opportunity for experienced software engineers interested in industrial automation and advanced manufacturing.

The compensation package is competitive, ranging from $140,000 to $250,000, plus equity. The company offers a modern 35,000 square foot facility with state-of-the-art equipment and amenities including catered meals. You'll be joining a diverse, inclusive team focused on scaling world-changing technology in the heart of LA's tech ecosystem.

This role is perfect for engineers who love solving complex problems and want to make a significant impact in advanced manufacturing. While 3D printing experience isn't required, your software expertise will be crucial in developing next-generation production capabilities.

Last updated 5 days ago

Responsibilities For Senior Software Engineer (C++)

  • Architect and develop software for an advanced, production-scale metal 3D printing system
  • Work with process, control, and mechanical engineers to integrate control algorithms into production software
  • Improve and scale out high-rate data acquisition, storage, and retrieval systems
  • Implement processes for converting customer part geometries into machine print instructions
  • Expand testing, continuous integration, and continuous deployment support throughout the software engineering team

Requirements For Senior Software Engineer (C++)

Linux
  • 5+ years of professional experience in software development
  • Proficiency in writing production code in C++
  • Experience working in a Linux environment

Benefits For Senior Software Engineer (C++)

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

Interested in this job?

Jobs Related To Freeform Senior Software Engineer (C++)

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.

Senior Software Engineer (C++)

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