We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Senior Software Engineer (Rust)
Location: Los Angeles, CA
|
Full-Time
|
$140,000 -
$250,000
Rust
Linux
Embedded Systems
Real-time Systems
Robotics
Industrial Automation
CI/CD
FPGA
Microcontrollers
GPU
Big Data
Geometry Processing
Machine Learning
3D Printing
AI
Aerospace
Defense
Manufacturing
AI Engineer
Back End Engineer
Company Overview: Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce digitally verified, flawless parts at unprecedented speed and cost. Our mission is to make the transformative power of 3D printing available to all industries at scale and unlock the future of innovation. We are backed by top VCs including NVIDIA's NVentures, Founders Fund, and Threshold Ventures. Role Description: As a Senior Software Engineer at Freeform, you will be responsible for architecting, developing, and maintaining critical software systems for our autonomous 3D printing factories. You'll have an opportunity to touch many different aspect of our software ecosystem from hardware control, to high-rate telemetry and big data storage systems, to geometry processing and machine learning pipelines. Ultimately, your solutions will enable the first production scale, high quality, and fully automated metal 3D printing factory capabilities. Responsibilities: - 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. Basic Qualifications: - 5+ years of professional experience in software development. - Proficiency in writing production code in Rust. - Experience working in a Linux environment. Nice to Have: - Bachelor’s or advanced degree in computer science or computer engineering. - 10+ years of professional software development experience. - 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. Ideal Candidate: We look for smart, motivated, collaborative engineers who love solving hard problems and creating amazing technology. 3D printing experience is not required. You should be comfortable working in a fast-paced environment where you can rapidly deploy code that has a tangible impact. Must be a "U.S. person" as defined in ITAR due to the nature of customer projects. Location: Hawthorne, CA (On-site). Relocation assistance provided. Compensation & Benefits: Estimated salary range: $140,000-$250,000. Significant stock option packages. 100% employer-paid Medical, Dental, Vision insurance. Life insurance, 401(k), paid vacation/sick leave/holidays, generous parental leave, free daily catered lunch/dinner.
Post Date:
April 21, 2025