Novasina AG

Embedded Software Engineer (m/w/d) 80-100%

Novasina AG Lachen, Schwyz, Switzerland

Measuring and Control Instrument Manufacturing · 11-50 employees

5 h ago
embedded Mid (2-5 yrs) Full-time Switzerland
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and implement embedded software in C/C++ for microcontrollers while designing robust, modular software architectures. Collaborate closely with hardware engineering, system architecture, and project management teams to ensure quality and maintainability.

What they look for

Embedded C Embedded C++ ARM Cortex-M STM32H7 RTOS FreeRTOS CMSIS Communication protocols Bus systems Agile software development Embedded systems architecture Hardware-software integration Code review Technical documentation

Requirements

Requires a degree in Electrical Engineering, Embedded Systems Engineering, or a comparable qualification. Candidates must have strong knowledge of embedded C/C++, ARM toolchains, and experience with RTOS.

Benefits

Innovative work environment Challenging projects Flat hierarchies Interdisciplinary collaboration Continuous professional development

Full description

Novasina AG in Lachen SZ entwickelt, produziert und vertreibt weltweit präzise und hochwertige Sensoren und Messinstrumente. Dies für die Temperatur-, relative Luftfeuchte und Differenzdruckmessung, sowie in sämtlichen Industrien in welchen die Bestimmung der Wasseraktivitätsmessung in Entwicklung, Produktion und Qualitätssicherung notwendig ist.

In einem motivierten Team kannst du deine Stärken und deine Neugier voll entfalten und dabei Produkte mitgestalten, die weltweit in anspruchsvollen Anwendungen eingesetzt werden.

Wir suchen per sofort eine engagierte Persönlichkeit mit hohem Qualitätsbewusstsein:

Embedded Software Engineer 80-100%

Aufgaben

Deine Aufgaben

  • Entwicklung und Implementierung von Embedded Software in C/C++ auf Mikrocontrollern (z. B. ARM Cortex-M, STM32H7)
  • Design robuster, modularer Software-Architekturen unter Berücksichtigung von Performance-, Speicher- und Echtzeitanforderungen
  • Durchführung von Tests, Inbetriebnahme und Code-Reviews zur Sicherung von Qualität und Wartbarkeit
  • Mitarbeit an Architektur- und Designentscheidungen für Embedded Systeme
  • Dokumentation und Pflege bestehender Softwarelösungen
  • Enge Zusammenarbeit mit Hardwareentwicklung, Systemarchitektur und Projektmanagement

Qualifikation

Das bringst du mit

  • Abgeschlossenes Studium der Elektrotechnik, Embedded Systems Engineering oder vergleichbare Qualifikation
  • Gute Kenntnisse in Embedded C/C++ und ARM-Toolchains (CMSIS)
  • Erfahrung mit RTOS (z. B. FreeRTOS, CMSIS-RTOS) und gängigen Entwicklungstools STMicroelectronics Ökosystem von Vorteil
  • Kenntnisse mit Kommunikationsprotokollen und Bussystemen
  • Agile SW-Entwicklung ist ein Plus
  • Strukturierte, analytische Arbeitsweise, Teamfähigkeit und Eigeninitiative
  • Gute Deutsch- und Englischkenntnisse

Benefits

So bist du

  • Du arbeitest gerne in einem motivierten Team, du arbeitest strukturiert, bringst Fachwissen und Eigeninitiative mit
  • Deine positive, menschliche Art trägt zur angenehmen Zusammenarbeit bei

Das erwartet dich

  • Ein Umfeld, in dem deine Meinung zählt und kein Tag dem anderen gleicht und dein Fachwissen kontinuierlich erweitert wird
  • Spannende und anspruchsvolle Projekte in den Bereichen Embedded Firmware und Sensorik, dies in einem innovativen Schweizer Traditionsunternehmen, wo Technologie, Qualität und Kundenorientierung im Fokus stehen
  • Flache Hierarchien und interdisziplinäre Zusammenarbeit

Motiviert, mit uns die Zukunft der Sensorik mitzugestalten?

Dann freuen wir uns auf deine Unterlagen und darauf, dich kennenzulernen.

Similar roles