Embedded Software Intern: Build the Future of 3D Printing

Socket.dev

Somerville (MA)

On-site

USD 84,000 - 102,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

On-site parking
Catered on-site lunches
Pre-tax commuter benefits
Cohort-based intern development
Unlimited 3d prints

Job summary

Formlabs is seeking an Embedded Software Intern for Winter/Spring in Somerville, MA. You’ll design and implement embedded software applications, collaborate with a multidisciplinary team, and ship code that powers our printers.

You will work mostly in C++/C, with Python, on embedded systems, test and debug hardware-software integration, and contribute to features that touch thousands of customers. No previous 3D printing experience required, just a passion to learn and ship reliable firmware.

Qualifications

  • Experience working with embedded systems.
  • Passionate about firmware and embedded electronics.
  • Willing to work with C++ or C, comfortable working with Python.
  • Confident in writing, testing, and debugging low-level code (from microcontrollers to embedded Linux).
  • Development experience in Unix/Linux and distros.
  • Love to work in a collaborative environment.

Responsibilities

  • Design and implement embedded software applications from inception to release.
  • Collaborate with a stellar team of multidisciplinary engineers to constantly enhance the user experience of our products.
  • Write and ship meaningful code that makes our custom hardware work, find the bugs, and ultimately push the limits of 3d printing.
  • "Day in the life" of the Embedded Software team here at HQ Somerville consists of writing code and tests (mostly in C++) for new features for our printers, as well as testing software-hardware integration by working hands-on with hardware.
  • This role does not require previous 3d printing experience, but you should want to learn and do it!

Skills

Embedded systems
Firmware development
C/C++
Python
Unix/Linux

Tools

C/C++
Python

Job description

Formlabs is seeking an Embedded Software Intern for Winter/Spring in Somerville, MA. You’ll design and implement embedded software applications, collaborate with a multidisciplinary team, and ship code that powers our printers.

You will work mostly in C++/C, with Python, on embedded systems, test and debug hardware-software integration, and contribute to features that touch thousands of customers. No previous 3D printing experience required, just a passion to learn and ship reliable firmware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – 3D Printing (Equity)
Senior Embedded Firmware Engineer – 3D Printing (Equity)

Shoptalk • Somerville (MA)

On-site
USD 145,000 - 170,000
Robust equity program
Comprehensive healthcare coverage
Generous paid Parental Leave
+3
Embedded Software Intern (Winter/Spring 2027)
Embedded Software Intern (Winter/Spring 2027)

Socket.dev • Somerville (MA)

On-site
USD 84,000 - 102,000
On-site parking
Catered on-site lunches
Pre-tax commuter benefits
+2
Embedded Software Engineer: Build 3D Printing Tech & Equity
Embedded Software Engineer: Build 3D Printing Tech & Equity

Formlabs • Somerville (MA)

On-site
USD 110,000 - 150,000
Robust equity program
Comprehensive healthcare coverage
Generous paid parental leave
+3
Hardware Systems Integration Intern – 3D Printer Prototyping
Hardware Systems Integration Intern – 3D Printer Prototyping

Socket.dev • Somerville (MA)

On-site
USD 72,000 - 89,000
Flexible Out of Office Plan
Ample on-site parking & pre-tax
Catered on-site lunches
+3
Mechanical Engineering Intern — Hands-on 3D Printing
Mechanical Engineering Intern — Hands-on 3D Printing

Socket.dev • Somerville (MA)

On-site
USD 72,000 - 89,000
Flexible Out of Office Plan
Salaried bi-weekly pay schedule
Ample on-site parking
+4
R&D Print Process Intern: Innovate 3D Printing Systems
R&D Print Process Intern: Innovate 3D Printing Systems

Socket.dev • Somerville (MA)

On-site
USD 72,000 - 89,000
Flexible Out of Office Plan
On-site parking and commuter benefits
Catered on-site lunches
+3
Hands-on Manufacturing Engineer Intern – 3D Printing
Hands-on Manufacturing Engineer Intern – 3D Printing

Socket.dev • Somerville (MA)

On-site
USD 41,000 - 51,000
On-site parking
Catered on-site lunches
Unlimited 3D prints
+1
Materials Intern: Shape the Future of 3D Printing
Materials Intern: Shape the Future of 3D Printing

Formlabs • Boston (MA)

On-site
USD 2,755,000 - 3,444,000
Unlimited 3D prints
Onsite lunches
Fully-stocked kitchens
+1
Algorithms Software Intern – Desktop 3D Printing
Algorithms Software Intern – Desktop 3D Printing

Formlabs • Somerville (MA)

On-site
USD 168,000 - 228,000
Flexible OOO plan
Bi-weekly pay
On-site parking
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Shoptalk • Somerville (MA)

On-site
USD 145,000 - 170,000
Robust equity program
Comprehensive healthcare coverage
Generous paid Parental Leave
+3