Principal Embedded Software Engineer

Formlabs•Somerville, MA
•$175,000 - $200,000•Hybrid

About The Position

Formlabs is seeking a Principal Embedded Software Engineer to provide high-level technical leadership for its Embedded team, which connects software, hardware, and electronics to advance 3D printing technology. The role involves navigating ambiguous goals, defining technical roadmaps, and solving complex department-level problems. The technology stack includes Embedded Linux, C++, Python, and occasional Go and JavaScript. The engineer will lead large-scale projects and set the technical strategy and long-term roadmap for firmware and embedded software platforms, with a 6–12+ month planning horizon. They will evaluate and scale new technologies, work across hardware and software boundaries with electrical and mechanical teams, and partner with product managers and designers to shape a technically feasible and scalable product roadmap. The position is based onsite in Formlabs’ Somerville, Massachusetts office, with an optional hybrid schedule of three days onsite and two days remote. The annual base pay range is $175,000–$200,000 USD. Compensation also includes equity; the posting states that every employee receives equity.

Requirements

  • Extensive track record of shipping code for complex hardware products in the consumer, medical, defense, or industrial space.
  • Recognized subject matter expertise in modern embedded software stacks, specifically C or C++.
  • Ability to translate high-level vision and context into software feature and product scope, design, and execution.
  • Experience architecting long-term systems and selecting technologies and frameworks for scalable, maintainable solutions.
  • Experience debugging difficult hardware and software interactions across multiple subsystems and domains.
  • Ability to translate business goals into technical requirements and influence cross-functional partners’ roadmaps.
  • Ability and interest in mentoring engineers, attracting talent, and maintaining high engineering standards.

Responsibilities

  • Identify and lead large-scale projects that change department-level goals and advance Formlabs’ business objectives.
  • Drive the technical strategy and long-term roadmap for firmware and embedded software platforms, focusing on a 6–12+ month time horizon.
  • Evaluate risks and develop ways to test, learn, and scale new technologies, including incremental improvements and major breakthroughs.
  • Work with electrical and mechanical teams to guide hardware selection and system design from a software perspective.
  • Partner with product managers and designers to define the product roadmap and ensure technical feasibility and long-term scalability.
  • Provide technical leadership and advice across the Embedded team and cross-functional partners.
  • Define technical scope, design, and execution for software features and products.
  • Architect systems for long-term scalability and maintainability, selecting appropriate technologies and frameworks.
  • Debug complex hardware and software interactions across subsystems and domains.
  • Mentor and develop engineers, help attract talent, and maintain a high bar for engineering excellence.

Benefits

  • Equity; the posting states every employee receives equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service