Formlabs logo

Senior Embedded Software Engineer

Formlabs

Somerville, MA
Full Time
Senior
19 days ago

Job Description

About the Role

The Senior Embedded Software Engineer role at Formlabs involves designing and implementing firmware for 3D printers, contributing to the development of software that bridges digital models and physical 3D printing. The position is based in Somerville, MA, within the Software Engineering department, and is integral to creating innovative products used by leading companies worldwide. Formlabs is a rapidly growing company valued at 2 billion dollars, with a diverse team dedicated to advancing 3D printing technology and software.

Key Responsibilities

  • Design, build, test, and ship development tools and prototype code for R&D engineers working on new, unlaunched Formlabs products.
  • Design, build, test, and ship code for new printer features to the tens of thousands of Formlabs devices in the field.
  • Ensure code re-use with a strong focus on maintainability, testing, and continuous integration (CI).
  • Collaborate with stakeholders such as product managers and designers to ensure the development of features that meet customer needs.
  • Work in a product-focused, agile environment onsite in the Somerville, MA office at least 3 days per week.

Requirements

  • Experience writing code on hardware products in the consumer, medical, defense, or industrial space for between 5 and 100 years.
  • Proficiency in modern embedded software languages, ideally in C, C++, and/or Python.
  • Ability to implement common embedded software architecture patterns such as filtering, control loops, and remote procedure calls.
  • Experience architecting code that is maintainable and reusable for fellow software engineers.
  • Willingness to take initiative, learn from failures, and communicate complex ideas simply to non-software stakeholders.

Nice to Have

  • Experience with Embedded Linux.
  • Familiarity with Javascript.

Qualifications

  • Experience with embedded software development in relevant industries.
  • Proficiency in C, C++, and Python.
  • Experience designing maintainable and reusable code.

Benefits & Perks

  • Robust equity program with RSUs.
  • Comprehensive healthcare coverage (Medical, Dental, Vision).
  • Low-cost fund options in 401K and access to advisors.
  • Generous paid Parental Leave (up to 16 weeks).
  • Tenure-based paid Sabbatical Leave (up to 6 weeks).
  • Flexible Out of Office Plan.
  • Ample on-site parking and pre-tax commuter benefits.
  • Healthy on-site lunches, snacks, beverages, and treats.
  • Regular sponsored professional development opportunities.
  • Many opt-in culture events across a diverse community.
  • Unlimited 3D prints.

Working at Formlabs

Formlabs values diversity and is committed to an inclusive work environment. The company fosters innovation, collaboration, and continuous learning through professional development opportunities and community events. They emphasize building a team that can tackle any challenge in the rapidly evolving field of 3D printing.

Apply Now

Job Details

Posted AtJul 14, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Formlabs

Website

formlabs.com

Location

Somerville, MA

Industry

All Other Industrial Machinery Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches