Budapest, Hungary Hybrid

Formlabs is hiring an Embedded Software Engineer

About the Role

As an Embedded Software Engineer, you will play a key role in shaping the core functionality of 3D printing systems by developing reliable firmware that connects software, electronics, and mechanical components. Based in Budapest, you'll work closely with R&D teams to build and refine both experimental tools and production-ready features deployed across a global device fleet.

What You'll Do

  • Design and implement firmware for prototype systems and new product development, enabling faster innovation within R&D.
  • Develop, test, and release embedded software features that enhance the performance of existing printers in the field.
  • Write clean, reusable code with an emphasis on long-term maintainability, supported by thorough testing and continuous integration practices.
  • Work alongside product managers, designers, and hardware engineers to ensure technical solutions meet real user needs.
  • Translate complex technical concepts into clear explanations for non-software collaborators.

What We're Looking For

  • Proven experience writing code that runs directly on hardware platforms.
  • Strong programming skills in C++ and/or Python, particularly in embedded contexts.
  • Familiarity with standard embedded patterns such as control loops, data filtering, and inter-device communication.
  • A proactive mindset with the ability to learn from setbacks and iterate effectively.
  • Clear communication skills, especially when working across technical and non-technical domains.

Technology Environment

Primary languages include C++ and Python, used across development and deployment environments.

Work Environment & Benefits

  • Hybrid work model with required weekly presence in the Budapest office
  • Company equity through RSUs
  • Private health insurance (Medicover Blue package with hospital coverage)
  • Catered lunches three times a week at the office
  • Public transportation pass subsidy for Budapest commuters
  • Free snacks, beverages, and personal 3D prints
  • Sports allowance of 7,000 HUF monthly via All You Can Move
  • Inclusive, dog-friendly workspace with diverse, interdisciplinary colleagues
  • Support for professional development through internal and external learning opportunities

Our Culture

We foster a collaborative, user-centered environment where innovation thrives. Open communication, cross-disciplinary teamwork, and learning from failure are central to how we work. We value diverse perspectives and maintain a culture of inclusion and respect across all roles.

We are an equal opportunity employer and welcome applicants regardless of race, religion, nationality, gender, sexual orientation, age, marital status, veteran status, or disability.

Required Skills
C++PythonEmbedded SystemsFirmwareHardware IntegrationControl LoopsFilteringRemote Procedure CallsSoftware Architecture C++PythonEmbedded SystemsFirmware DevelopmentControl LoopsFiltering AlgorithmsRemote Procedure CallsHardware IntegrationSoftware ArchitectureProblem SolvingCommunication Skills
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Formlabs
Formlabs builds 3D printing technology that powers innovation at more than 50,000 industry leaders worldwide, including Apple, Google, Tesla, New Balance, and NASA. They are building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices.
All jobs at Formlabs Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago