Senior Embedded Software Engineer

Skysec Defence GmbH

Aadorf

On-site

CHF 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Skysec Defence sucht einen erfahrenen Senior Embedded Software Engineer in der Schweiz, der die Firmware-Entwicklung von der Idee bis zur Serienreife steuert. Du arbeitest iterativ nach dem Fail-fast-Prinzip und coachst das Team in best practices.

Du bringst 10+ Jahre Erfahrung mit, beherrschst ARM Cortex-M, STM32, C/C++, Buildsysteme (CMake), Tests und hast Erfahrung mit Sicherheit und HW-SW-Schnittstellen. Die Rolle bietet spannende Luftabwehrtechnologie und Verantwortung.

Qualifications

  • 10+ Jahre Berufserfahrung in der Embedded-Software-Entwicklung.

Responsibilities

  • Firmware-Entwicklung in C/C++ für ARM-Cortex-M (STM32) über den gesamten Produktlebenszyklus.
  • Aufbau und Pflege von Buildsystemen in CMake für reproduzierbare, automatisierte Builds.
  • Entwickleln von Batteriemanagementsystemen für Akkus sowie die zugehörige Ladeelektronik.
  • Umsetzten der Motorregelung dreiphasiger BLDC-Motoren, z. B. für Ruderaktuatoren und Antriebsmotoren.
  • Konzipieren und Umsetzen von Unit-, Integrations- und End-of-Line-Tests für die Serienproduktion.
  • Durchsetzen von Coding-Standards, statischer Codeanalyse und sicheren Programmierpraktiken im Team.
  • Auswerten von Produktions-, Feld- und Kundendaten und daraus Ableiten von Firmware-Verbesserungen.
  • Mentoring von jungen Ingenieurinnen und Ingenieuren zu guten Entwicklungspraktiken.
  • Implementieren und Pflegen von Software für Teststände, Visualisierungen und Firmware-Updates.
  • Verantwortung für Release-Planung, Aufwandsschätzung und Risikoanalyse für deine Firmware-Module.

Skills

Embedded-Software
C/C++
ARM Cortex-M
Unit-Tests
CI/CD
Git
Debugging

Tools

Git

Job description

Über uns

Skysec Defence ist ein Schweizer Unternehmen, das C-UAS-Lösungen (Counter-Unmanned Aircraft Systems) entwickelt. Unser interdisziplinäres Team aus Software-, Elektronik- und Systemingenieuren arbeitet an Luftabwehrtechnologie für die nächste Generation.

Deine Rolle

Als Senior Embedded Software Engineer treibst du die Firmware-Entwicklung für unsere nächste Produktgeneration voran. Du bringst das Produkt von der Idee zur Serienreife. Dabei arbeitest du iterativ nach dem Fail-fast-Prinzip: schnell testen, aus Fehlern lernen, sofort verbessern. Zudem coachst und unterstützt du sowohl Softwareentwickler als auch Elektroingenieure, um die interdisziplinäre Zusammenarbeit und die technische Qualität weiter zu steigern.

Das bewegst du bei uns
  • Entwickeln und Warten von Firmware in C/C++ für ARM-Cortex-M-Mikrocontroller (STM32) über den gesamten Produktlebenszyklus.
  • Aufbau und Pflege von Buildsystemen in CMake für reproduzierbare, automatisierte Builds.
  • Entwickleln von Batteriemanagementsystemen für Akkus sowie die zugehörige Ladeelektronik.
  • Umsetzten der Motorregelung dreiphasiger BLDC-Motoren, z. B. für Ruderaktuatoren und Antriebsmotoren.
  • Konzipieren und Umsetzen von Unit-, Integrations- und End-of-Line-Tests für die Serienproduktion.
  • Durchsetzen von Coding-Standards, statischer Codeanalyse und sicheren Programmierpraktiken im Team.
  • Auswerten von Produktions-, Feld- und Kundendaten und daraus Ableiten von Firmware-Verbesserungen.
  • Mentoring von jungen Ingenieurinnen und Ingenieuren zu guten Entwicklungspraktiken.
  • Implementieren und Pflegen von Software für Teststände, Visualisierungen und Firmware-Updates.
  • Verantwortung für Release-Planung, Aufwandsschätzung und Risikoanalyse für deine Firmware-Module.

Das bringst du mit
  • 10+ Jahre Berufserfahrung in der Embedded-Software-Entwicklung.
  • Fundierte Kenntnisse bezüglich Interrupt, Timer, Memory-Layout, Startup-Code und Linker-Skript.
  • Praxiserfahrung mit SPI, I2C, CAN FD, Ethernet und weiteren gängigen Embedded-Bussen.
  • Sicherer Umgang mit Messmitteln wie Oszilloskop, Netzwerkanalyzer oder CAN-Analyzer.
  • Sicheres Arbeiten mit Git und CI/CD-Pipelines.
  • Fähigkeit, Schaltpläne zu lesen, um Hardware-Software-Schnittstellen zu spezifizieren.
  • Praxiserfahrung mit Unit- und Integrationstests für Embedded-Targets.
  • Denkweise in Design for Test, Wartbarkeit und Industrialisierbarkeit: Du planst von Anfang an ein, wie sich das Produkt testen, weiterentwickeln und in Serie fertigen lässt.
  • Wo Vorgaben vage oder lückenhaft sind, schaffst du Klarheit: Du erarbeitest Zweck und Zielbild, stellst die richtigen Fragen und machst daraus prüfbare Anforderungen.
  • Du denkst vom Gesamtsystem her und stimmst deine Arbeit früh mit Software, Elektronik und Produktion ab.
  • Fliessend Deutsch und Englisch in Wort und Schrift.
Nice to have
  • Erfahrung mit DevOps-Praktiken im Embedded-Kontext, z. B. Automatisierung von Build-, Flash- und Testprozessen.
  • Kenntnisse in KiCad zum Lesen und Bewerten von Schaltplänen und Layouts.
  • Know-how in der Entwicklung robuster Bootloader.
  • Kenntnisse in Hochsprachen wie Rust, C++ oder Python.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Electronics Engineer
Senior Electronics Engineer

Skysec Defence GmbH • Aadorf

On-site
CHF 120,000 - 180,000
Software Engineer
Software Engineer

Skysec Defence GmbH • Aadorf

On-site
CHF 110,000 - 140,000
Software Entwickler:in (Embedded Cyber Security)
Software Entwickler:in (Embedded Cyber Security)

Oertli Instrumente AG • Berneck

On-site
CHF 120,000 - 160,000
DevOps / Build & Release Engineer
DevOps / Build & Release Engineer

Skysec Defence GmbH • Aadorf

On-site
CHF 90,000 - 130,000
Senior Software Engineer - Linux (all genders)
Senior Software Engineer - Linux (all genders)

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 90,000 - 120,000
Embedded Software Engineer C/C++ Industrie und Defence
Embedded Software Engineer C/C++ Industrie und Defence

Noser Engineering AG • Bad Ragaz

On-site
CHF 80,000 - 100,000
Montagemitarbeiter Produktion
Montagemitarbeiter Produktion

Skysec Defence GmbH • Aadorf

On-site
CHF 30,000 - 47,000
Embedded Software Engineer 80 - 100 % (w/m/d)
Embedded Software Engineer 80 - 100 % (w/m/d)

Hamilton AG • Bonaduz

On-site
CHF 110,000 - 140,000
Entwicklungsingenieurin / Entwicklungsingenieur Embedded Firmware
Entwicklungsingenieurin / Entwicklungsingenieur Embedded Firmware

Helbling Technik AG • Zürich

On-site
CHF 120,000 - 170,000
Abwechslungsreiche Kundenprojekte
Interdisziplinäres Team
Verantwortung entsprechend Erfahrung
+2
Embedded Software Engineer (Firmware C/C++) m/w/d
Embedded Software Engineer (Firmware C/C++) m/w/d

INFORS-HT Switzerland • Bottmingen

On-site
CHF 110,000 - 150,000
none
Top locations