CareerPlanSign in

Senior Embedded Software Engineer

Somerville, Massachusetts💼 Full-time💰 $145,000–$145,000🗓 2026-06-26 → 2026-09-26

Core

Design, build, test, and ship embedded firmware and development tools for 3D printers, bridging digital models to physical form.

Role type

Senior Embedded Software Engineer

Builds

Firmware for 3D printers and development tools for R&D engineers

Domain

Consumer hardware / 3D printing / Embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, embedded software architecture patterns (filtering, control loops, RPC), hardware/software debugging, code maintainability

Preferred skills

Experience in consumer, medical, defense, or industrial embedded systems

Technologies

Embedded Linux, C++, Python, Javascript

Responsibilities

Design and ship code for new printer features to field devices; Build and test development tools for unlaunched products; Ensure code re-use with focus on testing and CI; Collaborate with product managers and designers on feature requirements

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.