Embedded Software Developer - [A015449]

Humanis AG

Schweiz

Sur place

EUR 97 000 - 139 000

Plein temps

Il y a 8 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Modern equipment
Open culture
International projects

Résumé du poste

Humanis AG in Zürich is seeking an Embedded Software Developer to contribute C++ expertise to embedded and desktop applications. You will work closely with electronics to integrate software and hardware and drive the full software lifecycle.

Ideal candidates have several years of C++ experience (modern C++17 or newer) and strong embedded knowledge, including ARM Cortex-M. Excellent English is required; German & French are a plus.

Qualifications

  • BSc or MSc in Computer Science, Electrical Engineering, Mechatronics, or a related field.
  • Several years of experience in C++ software development (modern C++17 or newer) using Qt Framework.
  • Strong knowledge in embedded programming and low-level development (register access, interrupts, peripheral control).
  • Familiarity with embedded toolchains, debuggers, version control (Git), and build systems.
  • Analytical and structured mindset, ownership, and team-oriented working style.
  • Excellent English skills (spoken and written); German & French is an advantage.

Responsabilités

  • Develop software in C++ for embedded and desktop applications.
  • Collaborate with electronics team to integrate software and hardware.
  • Own the software development lifecycle: analysis, design, implementation, testing, documentation.
  • Conduct code reviews and ensure quality through automated testing.
  • Support commissioning, troubleshooting, and optimization of prototypes and production.
  • Contribute to international projects across time zones and teams.

Connaissances

C++
Embedded systems
Qt framework
Low-level development
Git
English proficiency

Formation

Bachelor/Master in CS or EE

Outils

ARM Cortex-M
Build systems

Description du poste

Embedded Software Developer - [A015449]

Are you exploring new opportunities and looking for a place where you can truly make an impact? If you’re interested in contributing your expertise in C++ and embedded software development to innovative, cross-disciplinary projects, we would be happy to connect with you.

Your tasks
  • Developing software solutions in C++ for embedded and desktop applications
  • Strong experience in developing software solutions for embedded and desktop applications
  • Programming low?level software for microcontrollers (e.g., ARM Cortex?M, STM32)
  • Close collaboration with the electronics team to integrate software and hardware
  • Taking responsibility for the entire software development lifecycle: analysis, design, implementation, testing, and documentation
  • Conducting code reviews and ensuring software quality through automated testing
  • Supporting commissioning, troubleshooting, and optimization of prototypes and series products
  • Contributing to international development projects across different time zones and teams
Your profile
  • BSc or MSc degree in Computer Science, Electrical Engineering, Mechatronics, or a related field
  • Several years of experience in C++ software development (ideally modern C++17 or newer) using a.o. the Qt Framework
  • Strong knowledge in embedded programming and low-level development (register access, interrupts, peripheral control)
  • Familiarity with common embedded toolchains, debuggers, version control (Git), and build systems
  • Analytical and structured mindset, strong sense of ownership, and team-oriented working style
  • Excellent English skills (spoken and written), German & French is an advantage
The company offers
  • Modern work equipment and environment
  • Open company culture and strong team orientation
  • Dynamic work environment with an international scope Varied tasks, intercultural collaboration, and global projects
  • Due to legal requirements, we can only consider Swiss or EU citizens for this position

Due to legal requirements, we can only consider Swiss or EU citizens for this position.

Humanis AG
Prime Tower · Hardstrasse 201 · 8005 Zürich
Telefon +41 44 366 60 00 · www.humanis.ch

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Embedded C++ Engineer for Hardware-Software Co-Development
Embedded C++ Engineer for Hardware-Software Co-Development

Humanis AG • Schweiz

Sur place
EUR 97 000 - 139 000
Modern equipment
Open culture
International projects
Embedded Linux Software Developer
Embedded Linux Software Developer

sequality software engineering e.U. • Hagenberg

Sur place
EUR 42 000 - 60 000
flexible work hours
working from home
modern workspace at Softwarepark Hagen
+2
Embedded Linux System Developer, 80-100% (f/m/x)
Embedded Linux System Developer, 80-100% (f/m/x)

Omicron-Electronics • Gemeinde Klaus

Sur place
EUR 70 000 - 90 000
Flexible working models
Learning & development
International environment with English
+4
Embedded Linux System Developer, 80-100% (f/m/x)
Embedded Linux System Developer, 80-100% (f/m/x)

OMICRON Lab • Gemeinde Klaus

À distance
EUR 70 000 - 100 000
In-house canteen
Family & childcare support
Flexible working models
+2
Software Embedded Developer
Software Embedded Developer

Proactive Global • Wels

Sur place
EUR 60 000 - 80 000
Embedded Linux System Developer, 80-100% (f/m/x)
Embedded Linux System Developer, 80-100% (f/m/x)

OMICRON electronics • Gemeinde Klaus

Sur place
EUR 70 000 - 90 000
Flexible working models
Learning and development opportunities
International environment with English
+4
Embedded Linux Engineer: Industrial HMIs & C++
Embedded Linux Engineer: Industrial HMIs & C++

sequality software engineering e.U. • Hagenberg

Hybride
EUR 42 000 - 60 000
flexible work hours
working from home
modern workspace at Softwarepark Hagen
+2
Embedded Software Lifecycle Engineer (80- 100%)
Embedded Software Lifecycle Engineer (80- 100%)

all about automation • Lavamünd

Sur place
EUR 60 000 - 80 000
Flexible working hours
Home office options
Ergonomic workplaces
+1
Senior AI Engineer for Embedded Devices (f/m/d), Software Development
Senior AI Engineer for Embedded Devices (f/m/d), Software Development

Leica Geosystems AG • Lavamünd

Hybride
EUR 90 000 - 130 000
Flexible hours
Vacation days
Hybrid model
+7
Embedded Firmware Developer (C) - Smart Pocket / Mobile Robotics (M/F/D)*
Embedded Firmware Developer (C) - Smart Pocket / Mobile Robotics (M/F/D)*

TGW Logistics • Autriche

Sur place
EUR 43 000 - 52 000
Free parking
Shuttle service to train station
E-bikes