Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hemro Group

NewBe an early applicant

Software Engineer

Posted
Discussion

Summary

Full-stack/embedded software engineer at Hemro Group building and improving firmware (C/C++) for coffee grinders and machines on microcontrollers and Linux, plus device webUIs (HTML/CSS/PHP), IoT/cloud connectivity, and HMI/user interfaces, working with cross-functional internal and external teams.

Your mission

As a full-stack Software Engineer, you will be the key responsible for developing, managing and improving software components and systems across the product lifecycle. With a strong focus on HMI’s, User Experience and Interaction, also IoT, you will translate concepts into robust implementation while collaborating closely with cross-functional teams such as external partners, product- and project management as well as with the Innovation & Technology 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

Your profile

  • 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

Our offer for you

As part of a team in an international environment, we offer you an extremely interesting and versatile position in which you can contribute and help shape our future. You will experience an ambitious, growing, and highly innovative environment. Become part of a motivating working atmosphere with creative and challenging projects. Your work will be reflected in products around the world and affect the lives of thousands of people.

Did we spark your interest?

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.