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.
