About the job
Markforged (NYSE: MKFG) is at the forefront of the digital transformation in manufacturing, redefining the ways engineers and manufacturers innovate. Our cutting-edge platform integrates advanced software, state-of-the-art industrial 3D printers, and high-performance materials, including revolutionary metal and composite technologies, to produce robust and functional parts across diverse industries. We enable our clients to navigate supply chain challenges, minimize expenses, and fast-track innovation by facilitating the in-house production of high-quality tools, fixtures, prototypes, and final products.
Software Engineer II - Device Software Team
As a Software Engineer II on the Device Software Team, you will contribute to the development and maintenance of our embedded Typescript + Node.js applications. Our on-printer software plays a crucial role in executing print jobs to ensure the precision of each part produced, automatically correcting errors and dynamically calibrating to accommodate variations among machines. The software features an intuitive user interface that guides operators through maintenance routines and the printing process, while also connecting with our web applications for job downloads, telemetry uploads, and regular over-the-air updates. Being central to our ecosystem, you will work closely with engineers from various disciplines, including Mechanical, Electrical, and Materials Engineering, to devise solutions for intricate challenges. This position requires 4-5 days in the office weekly, allowing for hands-on experience with our industrial 3D printers in the Print Development Lab.

