
Empowering professionals with advanced 3D printing technology
Formlabs, headquartered in Somerville, MA, is a leading provider of professional 3D printers, specializing in stereolithography (SLA) and selective laser sintering (SLS) technologies. Since its founding in 2011 by MIT alumni, Formlabs has sold over 100,000 printers to major companies like Coca-Cola ...
Employees at Formlabs enjoy competitive salaries, equity options, generous PTO policies, and a flexible remote work policy. The company also offers a ...
Formlabs fosters a culture of innovation and engineering excellence, driven by a commitment to serve professionals in the 3D printing market. The comp...

Formlabs • Somerville, MA
Formlabs is hiring a Senior Embedded Software Engineer to design and implement firmware for their innovative 3D printing technology. You'll work with Embedded Linux, C++, and Python to bridge software, hardware, and electronics. This role requires 5+ years of experience in embedded systems.
You have 5+ years of experience in embedded software engineering, with a strong technical background in programming for hardware products across various industries such as consumer, medical, defense, or industrial. You possess a user-focused mindset and are passionate about creating exceptional experiences through software that integrates seamlessly with hardware.
Your expertise includes working with Embedded Linux, C++, and Python, and you are comfortable with JavaScript for occasional tasks. You have a proven track record of designing and implementing firmware that enhances product functionality and user experience. You thrive in collaborative environments and enjoy working closely with cross-functional teams to push the limits of technology.
You are detail-oriented and have a strong understanding of the challenges involved in embedded systems, including performance optimization and debugging complex issues. You are eager to contribute to a team of hands-on builders and innovators who are redefining how the world creates physical products.
Experience with 3D printing technology or similar fields is a plus, as is familiarity with agile development methodologies. You are open to learning new technologies and adapting to the evolving needs of the industry, and you are excited about the potential impact of your work on the future of fabrication.
As a Senior Embedded Software Engineer at Formlabs, you will be responsible for designing and implementing firmware that integrates software with hardware and electronics. You will collaborate with the embedded team to develop innovative solutions that enhance the functionality of our 3D printers. Your role will involve writing high-quality code, conducting thorough testing, and troubleshooting issues to ensure optimal performance.
You will work closely with product managers and hardware engineers to understand user requirements and translate them into technical specifications. Your contributions will directly impact the user experience, helping to create tools that empower designers, artists, and professionals to bring their ideas to life.
In addition to coding, you will participate in code reviews and provide mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team. You will also stay updated on industry trends and emerging technologies, bringing fresh ideas to the table that can enhance our products.
At Formlabs, you will be part of a dynamic team that is dedicated to innovation and excellence. We offer a competitive salary range of $125,000—$195,000 USD, along with equity in the form of RSUs. Your financial investment will grow with us as you make an impact on our organization.
We believe in the importance of work-life balance and provide a supportive environment where you can thrive both personally and professionally. Join us in shaping the future of fabrication and be part of a mission-driven company that is transforming how the world creates.
Apply now or save it for later. Get alerts for similar jobs at Formlabs.