Freeform is looking to solve the problem of making the transformative power of 3D printing available to all industries at scale and unlock the future of innovation by building the core software systems that power their autonomous metal 3D printing factories.
Requirements
- Currently enrolled in a bachelor's degree in computer science or computer engineering from an ABET accredited university or college
- Internship or engineering club experience such as FSAE, Baja SAE, solar car, rocket club, robotics club, or similar programming with C/C++
- Experience interfacing with microcontrollers, FPGA, or GPU computing hardware
- Experience developing embedded or real-time software systems
- Experience writing software for industrial automation systems, robotics, or related hardware
- Experience working in a Linux environment
Responsibilities
- Support the design and development of software for advanced, production-scale metal 3D printing systems
- Collaborate with process, control, and mechanical engineers to help integrate control algorithms into production software
- Assist in improving and scaling high-rate data acquisition, storage, and retrieval systems
- Contribute to the development of the software pipeline that converts customer part geometries into machine-ready print instructions
Other
- Currently enrolled in a bachelor's degree from an ABET accredited university or college
- Advanced degree (Master's, PhD) in computer science or computer engineering
- Strong communicator who collaborates across disciplines and proactively seeks support when needed
- Willing to take ownership of tasks big and small, with a hands-on, problem-solving mindset
- Strong work ethic with a refuse-to-fail mindset