Software Engineer
Summary
Embedded software engineer at coffee-equipment maker hemro developing and testing firmware and software (C/C++) for microcontrollers and Linux-based coffee grinders and machines, while maintaining device web UIs (HTML/CSS/PHP), managing JIRA tickets, and writing technical documentation in an international cross-functional team.
- Develop, test and refine firm- and software for microcontrollers and Linux based systems (C, C++) for coffee grinders, coffee machines and accessories which are being sold globally
- Maintain and improve user interfaces (webUI) for accessing our devices (HTML, CSS, PHP)
- Collaborate in an international cross-functional team of internal and external partners for both coding as well as stakeholder alignment
- Manage Software Tickets (JIRA) in alignment with Product Management
- Create technical documentation to guide future development and system usage
- You have a passion for coffee
- Degree in Software Engineering or a comparable technical field
- Excellent skills in Qt, LVGL or similar
- Excellent skills in programming languages C, C++ also in web development such as HTML, CSS, PHP, or similar
- Strong experience in embedded programming, including user interfaces
- Experience in device interoperability and IoT/Cloud infrastructure
- +5 Years experience in developing software for consumer goods and services
- Fluent with version control (Git) and CI/CD tools (Jenkins)
- Good communication skills and a hands-on, solution-oriented mindset (incl soldering on PCB’s)
- Fluent in technical documentation
- Proficiency in English