Software Engineer II
Markforged (NYSE: MKFG) is leading the digital transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our unique platform combines software, advanced materials (including cutting-edge metal and composite technologies), and industrial 3D printers to deliver strong, functional parts for various industries. We empower customers to overcome supply chain complexities, reduce costs, and accelerate innovation by producing high-performance tools, fixtures, prototypes, and end-use parts in-house.
Software Engineer II - Device Software Team
Markforged is leading the digital transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our unique platform combines software, industrial 3D printers, and advanced materials (including cutting-edge metal and composite technologies) to deliver strong, functional parts for various industries. We empower customers to overcome supply chain complexities, reduce costs, and accelerate innovation by producing high-performance tools, fixtures, prototypes, and end-use parts in-house.
PLEASE NOTE: We are not able to sponsor for this role. So if you will require sponsorship at ANY time in the future, you will not be under consideration for the role.
As a Software Engineer II on the Device Software Team, you will be part of the group that develops and maintains our embedded Typescript + Node.js applications. Our on-printer software is responsible for executing print jobs to produce the perfect part every time, automatically correcting for errors and dynamically applying calibrations to account for variation between machines. It has an intuitive UI that guides operators through maintenance workflows and the printing process, and connects to our web application to download jobs, upload the resulting telemetry, and apply our regular OTA updates. Because it is at the center of our ecosystem, you will collaborate closely with engineers from multiple disciplines, such as Mechanical, Electrical, and Materials Engineering to build solutions to complex problems. This role requires 4-5 days in the office per week to allow you to work hands-on with our industrial 3D printers in our Print Development Lab.
What will you own?
- Develop Features : Collaborate with other members of our software team and broader engineering organization to ship new printer features, materials, and workflows to customers
- Improve Customer Experience : Make the software on our printers easier to use and more efficient to drive customer success
- Work Hands-on In Our Lab : Get your hands dirty with the printers in our lab to test your code. Run experiments to deepen our understanding of our printing platforms and how they can be refined
- Push Quality : Improve and maintain internal tooling and tests to ensure our work meets our high standards for quality. Contribute to improving our engineering standards and processes
What you have:
- Experience: 2-5 years professional experience building and shipping high quality code, with a Bachelor's degree in Computer Science, or equivalent experience
- Full Stack Proficiency : Knowledgeable about full-stack web development concepts and best practices - our device software is written in Typescript and runs on Node.js
- Curiosity : Interest in robotics, embedded Linux, and working with physical hardware. Excitement to work with and learn from engineers from non-software disciplines
- Communication : Strong interpersonal and communication skills, both technical and non. Excellent verbal and written English is required
Bonus Points:
- Familiarity with IoT technologies like MQTT and AWS IoT Core
- Experience using CAD or 3D modeling applications
Salary Range
The salary range for this role is expected to be between $118,150 - $159,850. Actual base pay could vary based on factors including but not limited to experience, subject matter expertise, geographic location, certifications, licenses, business needs and the applicant’s skill set.  The base pay is just one component of the total compensation package for employees. Other components may include a comprehensive benefits package. The estimated compensation range listed in this job posting reflects base salary only.
Why Markforged?
Help us reinvent manufacturing.
We are reinventing manufacturing so that engineers can build anything they imagine.
We are one team that wins together!
You will be engaging every day with passionate and dedicated individuals in a collaborative environment working towards making best-in-class products.
To all recruitment agencies: Markforged does not accept agency resumes. Please do not forward resumes to our jobs alias or Markforged employees. Markforged is not responsible for any fees related to unsolicited resumes.
Markforged is an equal opportunity employer and does not discriminate based on race, color, religion, sex, national origin, age, or disability.
#LI-BA1
Recommended Jobs
Seasonal Kitchen Assistant
Who We Are: Founded in 1891 by a group of visionary volunteers, The Trustees of Reservations (The Trustees) is the nation’s premier conservation and preservation organization. The Trustees’ preser…
Cashier
Job Description Job Description Benefits: ~401(k) matching ~ Competitive salary ~ Dental insurance ~ Employee discounts ~ Free uniforms ~ Health insurance ~ Paid time off ~ Traini…
DOT Driver
Job Description Job Description SUMMARY Mahoney's is a family-owned and operated independent garden center with 7 retail locations in the Greater Boston Area and Cape Cod. For over 60 years, w…
Sales Associate
Join Our Elite Sales Team! Are you a motivated sales professional looking for a remote opportunity with high earning potential? We are seeking Sales Associates to help individuals secure their financ…
Global Account Manager (GAM) - Boston, MA
Company: Cogent Communications is a multinational, Tier 1 facilities-based ISP, consistently ranked as one of the top five networks in the world and is publicly traded on the NASDAQ Stock Market unde…
Account Sales Manager
Reporting to the District Sales Manager, the Account Sales Manager's (ASM) primary function is to perform outside sales of product inventory while driving an assigned route of accounts. You will incr…
Sr. Software Engineer, Multiagent Simulation
FieldAI is transforming how robots interact with the real world. Our growing R&D team is based in Boston, where we develop risk-aware, reliable, field-ready AI systems that tackle the hardest proble…
RN Director Behavioral Health / Psychiatric Services
Job Description Job Description RN Director – Behavioral Health / Psychiatric Services Department: Behavioral Health / Psychiatric Nursing Employment Type: Full-Time, Exempt Compensati…
Hair Stylist
Job Description Job Description Benefits/Perks Competitive Hourly Pay Career Growth Opportunities Fun and Energetic Environment Discount on Products and Services Job Summary Are…