Senior Manufacturing Software Engineer @ Formlabs
Your Application Journey
Email Hiring Manager
Job Details
About the Role
Join Formlabs to revolutionize the manufacturing industry by developing the best factory software systems that bring groundbreaking 3D printers to designers, engineers, researchers, and artists worldwide. As a Senior Manufacturing Software Engineer, you will lead the design, development, and maintenance of software systems that support the transition of electromechanical products from prototype to high-volume production.
The Job
In this role, you will:
- Own the architecture and development of factory software systems for calibration and testing of complex electromechanical systems.
- Collaborate with electrical, mechanical, firmware, and manufacturing teams to create robust, scalable tools across production sites.
- Develop and support internal tools for collecting, storing, and analyzing manufacturing data such as calibration results and EMS logs.
- Utilize data science tools to extract insights from manufacturing performance data, influencing design and operational decisions.
- Continuously improve development, testing, and deployment processes in global factories.
You
The ideal candidate has:
- 5-10+ years of software development experience, including production system ownership.
- Strong proficiency in Python, Linux, SQL, and common development tools such as Git, Docker, and SSH.
- Experience in integrating software with embedded systems, electrical, and mechanical engineering.
- A proactive approach in project management and a passion for building robust and maintainable systems.
Bonus Skills
Additional advantages include:
- Experience in full stack web development (React/JS, DevOps, microservices).
- Proficiency in C or C++ for microcontrollers.
- Project leadership or mentoring experience within engineering teams.
Perks & Benefits
Formlabs offers a robust equity program, comprehensive healthcare, generous parental and sabbatical leave, flexible out-of-office time, on-site amenities, professional development opportunities, and more. And yes, unlimited 3D prints!
Key skills/competency
Senior Manufacturing Software Engineer, Python, Linux, SQL, Factory Software, Electromechanical Systems, Data Analysis, Embedded Systems, Collaboration, Testing Infrastructure
How to Get Hired at Formlabs
🎯 Tips for Getting Hired
- Research Formlabs culture: Study their mission and employee reviews.
- Customize your resume: Highlight manufacturing and software experience.
- Tailor your cover letter: Emphasize interdisciplinary project leadership.
- Prepare technical examples: Showcase robust software system achievements.