Senior Software Engineer - C++ for 3D Printing Technology
About the Role
We are looking for a Senior Software Engineer to join our innovative team at Freeform. This Senior Software Engineer remote position will focus on architecting and implementing critical software systems for our autonomous 3D printing factories. If you are passionate about cutting-edge technology and want to work in an environment where you can rapidly deploy code to solve real-world problems, this role is for you.
What You'll Do
- Architect and develop software for an advanced, production-scale metal 3D printing system.
- Collaborate with mechanical engineers, electrical engineers, and physicists to integrate control algorithms into production software.
- Improve and scale out petabyte-scale, high-rate telemetry, storage, and retrieval systems.
- Utilize computer science and engineering fundamentals to solve challenging algorithmic and optimization problems.
- Develop high-performance compute solutions using GPU parallel processing.
- Embrace a culture of innovation and flexibility, pushing the boundaries of what’s possible in AI-enabled manufacturing technology.
Requirements
- 5+ years of professional experience in software development.
- Proficiency in a systems-level programming language such as C++, Go, or Rust.
- Experience with high-performance systems software such as high-volume telemetry systems, hardware control systems, or real-time embedded Linux.
- Strong problem-solving skills and a collaborative mindset.
- Ability to work in a fast-paced environment and adapt to new challenges.
Nice to Have
- Bachelor’s or advanced degree in computer science or computer engineering.
- 10+ years of professional software development experience.
- Experience building backend infrastructure, high-performance storage solutions, and scientific analysis pipelines.
- Experience with industrial automation systems or robotics.
- Technical lead experience, driving architectural decisions and mentoring junior engineers.
What We Offer
- Inclusive and diverse culture valuing collaboration and learning.
- Comprehensive relocation support packages to help you settle in your new role.
- Opportunity to be an integral member of a rapidly growing company.
- 100% employer-paid Medical, Dental, and Vision insurance.
- Paid vacation, sick leave, and company holidays.
- Generous Paid Parental Leave and a smooth transition back to work for the birthing parent.
- Free daily catered lunch and dinner, and fully stocked kitchenette.
- Flexible work hours and regular catered team-building events.
This Senior Software Engineer role at Freeform offers a unique opportunity to work on cutting-edge 3D printing technology with a competitive salary and significant stock options. Ideal for engineers looking to innovate in AI-enabled manufacturing.
About Freeform
Explore Freeform careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Utilize advanced filters to refine your search, track your applications, and gain valuable insights about the company. Stay updated with industry news and find the perfect position that matches your skills and aspirations at Freeform. Start your journey toward a fulfilling career today!
Who Will Succeed Here
Proficient in C++ with extensive experience in GPU processing and real-time systems, capable of optimizing code for performance in the context of 3D printing technology.
Self-motivated and disciplined in a remote work environment, demonstrating strong organizational skills to manage complex projects and timelines without direct supervision.
Deep understanding of embedded Linux systems and telemetry systems, with a mindset focused on innovative problem-solving and a passion for applying technology to improve manufacturing processes.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months