
About Markforged
Revolutionizing manufacturing with advanced 3D printing
Key Highlights
- Headquartered in Waltham, MA with 201-500 employees
- $137.9 million raised in Series C funding
- Launched FX10, a dual-material industrial 3D printer in 2023
- Clients include Disney, NASA, and the US Air Force
Markforged is a leading manufacturer of metal and carbon fiber 3D printers, headquartered in Waltham, MA. With over 201 employees, the company has raised $137.9 million in funding and serves notable clients such as Disney, NASA, and the US Air Force. In 2023, Markforged launched the FX10, its first ...
🎁 Benefits
Markforged offers comprehensive benefits starting from day one, including medical, dental, vision, life, and disability insurance. Employees can parti...
🌟 Culture
At Markforged, accountability is a core value, fostering a culture of trust where employees are encouraged to take the time they need to thrive. The c...

Software Engineering • Mid-Level
Markforged • Waltham - On-Site
Skills & Technologies
Overview
Markforged is hiring a Software Engineer II to develop and maintain embedded applications for their Device Software Team. You'll work with TypeScript and Node.js to enhance their industrial 3D printing solutions. This position requires experience in software development and embedded systems.
Job Description
Who you are
You have a solid background in software development, particularly in embedded systems, and are comfortable working with TypeScript and Node.js. You understand the intricacies of developing applications that interact with hardware and are passionate about creating innovative solutions that drive manufacturing forward. Your experience allows you to troubleshoot and optimize software for performance and reliability, ensuring that print jobs execute flawlessly.
You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver high-quality products. Your problem-solving skills enable you to tackle complex challenges, and you are always eager to learn and adapt to new technologies. You appreciate the importance of user experience and strive to create software that is not only functional but also user-friendly.
What you'll do
As a Software Engineer II on the Device Software Team, you will be responsible for developing and maintaining the software that runs on Markforged's industrial 3D printers. This includes writing code in TypeScript and Node.js to ensure that print jobs are executed accurately and efficiently. You will work on features that enhance the printer's capabilities, such as error correction and dynamic adjustments during the printing process.
You will collaborate with hardware engineers to integrate software and hardware components seamlessly, ensuring that the overall system functions optimally. Your role will involve debugging and troubleshooting issues that arise in the field, providing support to customers and internal teams alike. You will also participate in code reviews and contribute to the continuous improvement of the software development process.
What we offer
Markforged offers a dynamic work environment where innovation is at the forefront of our mission. You will have the opportunity to work with cutting-edge technology and be part of a team that is transforming the manufacturing landscape. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to empower engineers and manufacturers to create and innovate like never before.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Markforged.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Xometry is seeking a Software Engineer II to guide software implementation and influence decisions across engineering teams. You'll work with Java and JavaScript to build reliable solutions for the manufacturing marketplace.

Software Engineering
Xometry is seeking a Software Engineer II to guide software implementation and influence decisions across engineering teams. You'll work with Java, JavaScript, and C# to build reliable solutions. This role requires strong technical leadership and collaboration skills.

Software Engineering
Xometry is seeking a Software Engineer II to guide software implementation and influence decisions across engineering teams. You'll work with Java, C#, and ASP.NET to build reliable solutions. This role requires strong technical leadership and mentorship skills.

Software Engineering
SimpliSafe is hiring a Software Engineer II to design and develop cloud-based systems for home security. You'll work with Java and AWS in a hybrid work environment based in Boston.

Software Engineering
Axon is hiring a Software Engineer II to contribute to the Real Time Operations Integrations team, focusing on building scalable integrations for the Axon Fusus product. You'll work closely with engineers, product managers, and designers to ensure high availability of solutions. This position requires a strong background in full-stack development.