Full-Time

Senior Software Engineer

Embedded

Posted on 4/25/2024

Freeform

Freeform

11-50 employees

Metal 3D printing with autonomous factories

Data & Analytics
Hardware
Industrial & Manufacturing

Senior

Los Angeles, CA, USA

Required Skills
Rust
Software Testing
Data Structures & Algorithms
FPGA
Computer Vision
Linux/Unix
Requirements
  • 5+ years of experience in software development using C/C++ and/or Rust
  • Experience in real-time embedded system design with Linux OS
  • Experience in object-oriented programming and design
Responsibilities
  • Architect state-of-the-art software for an advanced production-scale metal 3D printing system
  • Design and develop the machine instruction interface to the metal 3D printing system hardware
  • Develop software to enable the computer vision system, monitor sensor data, perform calibrations, log quality data, and keep track of the health of the printing system over its lifetime
  • Work with process and control engineers to integrate control algorithms into production software
  • Work with FPGA developers to develop high-speed data acquisition software
  • Create software for collection and analysis of process data
  • Develop software required to implement production automation solutions
  • Develop, unit test, and deploy functional, scalable, robust, and maintainable software
  • Generate and maintain documentation of designed software and integrated systems

Freeform is pioneering metal 3D printing with software-defined, autonomous factories that utilize advanced sensing, real-time controls, and data-driven learning to produce flawless parts at unprecedented speed and cost, making transformative 3D printing accessible to all industries at scale.

Company Stage

Seed

Total Funding

$48.7M

Headquarters

, California

Founded

2019

Growth & Insights
Headcount

6 month growth

8%

1 year growth

25%

2 year growth

96%