Software Engineer, C++ Developer, Python
Job in
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listed on 2026-06-02
Listing for:
Hemro Group
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer, C++ Developer, Python, Embedded Software Engineer
Job Description & How to Apply Below
Deine Aufgaben
As a Software Engineer, you will be responsible for developing, managing and improving software components and systems across the product lifecycle. With a strong focus on microprocessors and Linux-based systems, 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.
Responsibilities- Develop, test and refine firmware and software for microcontrollers and Linux based systems (C, C++) for coffee grinders, coffee machines and accessories sold globally.
- Maintain and improve Web UIs for accessing our devices (HTML, PHP).
- Collaborate in an international cross‑functional team of internal and external partners for coding and stakeholder alignment.
- Manage repositories (Git Lab and Git Hub).
- Manage Software Tickets (JIRA) in alignment with Product Management.
- Support your team lead in establishing and managing your SDE.
- Create technical documentation to guide future development and system usage.
- Degree in Software Engineering or a comparable technical field.
- Excellent skills in programming languages C, C++.
- Experience in programming languages HTML, PHP.
- +5 years experience in developing software for consumer goods and services.
- Fluent with version control (Git) and CI/CD tools (Jenkins).
- Structured, analytical working style with attention to detail.
- Good communication skills and a hands‑on, solution‑oriented mindset.
- Fluent in technical documentation.
- Proficiency in English.
- Passion for coffee.
Position Requirements
5+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×