Employer listing
Embedded Software Engineer
Formlabs
Somerville, Ma · on site · full time
$110,000 - $140,000
About Formlabs
At Formlabs, we’re building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices. Our 3D printing technology powers innovation at more than 50,000 industry leaders worldwide, including Apple, Google, Tesla, New Balance, and NASA.
The Role
Software is at the heart of all aspects of Formlabs products. We are looking for an Embedded Software Engineer for our Embedded team with a user-focused mindset and strong technical background. Our embedded team ties software, hardware, and electronics together and is responsible for designing and implementing our firmware.
Tech stack: C++, Python, Embedded Linux, and JavaScript.
Responsibilities
- Design, build, test, and ship development tools and prototype code for R&D engineers working on new, unlaunched Formlabs products.
- Design, build, test, and ship code for new printer features across tens of thousands of Formlabs devices in the field.
- Ensure code re-use with a strong focus on maintainability, testing, and CI.
- Collaborate with stakeholders such as product managers and designers to build the right features for customers.
- Work in a product-focused, agile environment onsite in our Somerville, MA office.
Qualifications
- Experience writing code that runs on hardware products in the consumer, medical, defense, or industrial space.
- Experience programming with modern languages used for embedded software stacks (ideally C, C++, and/or Python).
- Ability to implement common embedded software architecture patterns for filtering, control loops, and remote procedure calls.
- Track record of architecting maintainable, reusable code.
- Familiarity and comfort debugging complex hardware and software interactions.
- Strong communication skills to distill complex technical topics for non-software stakeholders.
Benefits
Medical, dental, and vision coverage from day one; 401(k) matching; equity via RSUs; up to 16 weeks paid parental leave; flexible time off; six-week paid sabbatical; free on-site lunch, snacks, and coffee; pre-tax commuter benefits; and unlimited 3D printing.