×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Waltham, Middlesex County, Massachusetts, 02254, USA
Listing for: Markforged
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 118150 - 159850 USD Yearly USD 118150.00 159850.00 YEAR
Job Description & How to Apply Below

Overview

Markforged (NYSE: MKFG) is leading the digital transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our 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.

Software

Engineer II - Device Software Team

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?

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.

Markforged is an equal opportunity employer and does not discriminate based on race, color, religion, sex, national origin, age, or disability.

Note:

This description excludes boilerplate recruiting and application form content that is not part of the role responsibilities or qualifications.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary