Formlabs

Embedded Hardware Engineer

Job Description

Posted on: 
2025-09-17

Responsibilities

  • Design and develop embedded systems and firmware, including research/specification, prototyping, validation, and production release.
  • Debug the hardware your code is running on and potentially design that hardware.
  • Own projects with a focus on shipping products rather than specializing in one area.
  • Solve problems across technical domains and the product development lifecycle.
  • Grow into larger system architecture design and technical leadership roles.

Job Requirements

  • Minimum of 2 years experience developing firmware for ARM Cortex or equivalent microcontrollers in C++ or C.
  • Experience with software development for embedded or desktop Linux systems.
  • Solid understanding of electronics fundamentals and hardware debugging.
  • Experience with project management in a full hardware development lifecycle.
  • Bonus skills include feedback control systems, PCB design, and analog or power electronics.
Apply now

More job openings