Senior Manufacturing Software Engineer
@ Formlabs

Boston, Massachusetts, United States
On Site
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @formlabs.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review Python coding challenges.
Practice Linux command line skills.
Study SQL database querying techniques.
Familiarize with Git and Docker usage.

Behavioral Questions

Describe past interdisciplinary project experience.
Explain troubleshooting in high-pressure scenarios.
Discuss collaboration in cross-functional teams.
Demonstrate proactive decision-making examples.

Frequently Asked Questions