Senior Embedded Software Developer - C++

SOMI Solutions GmbH
Frankfurt am Main, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

Testing (Software) C++ (Programming Language) CMake Communications Protocols Computer Engineering Continuous Integration Software Debugging Linux Linux on Embedded Systems Embedded Software Integrated Development Environments Python (Programming Language)
+7 more
Object-Oriented Software Development Software Architecture Software Engineering Software Systems Software Modules Build Management Information Technology

Job description

  • Entwicklung und Weiterentwicklung moderner SoftwarelĂśsungen fĂźr Kommunikations- und Marinesysteme
  • Mitarbeit bei:
  • Softwarearchitektur
  • Systemdesign
  • technischen LĂśsungskonzepten
  • Implementierung und Integration von Softwaremodulen in bestehende Systemlandschaften
  • DurchfĂźhrung von:
  • Fehleranalysen
  • Debugging
  • Funktionstests
  • Softwarevalidierungen
  • Zusammenarbeit mit:
  • Entwicklungsabteilungen
  • Systemarchitekten
  • Integrations- und Plattformteams
  • UnterstĂźtzung bei der Optimierung bestehender Entwicklungs- und Build-Prozesse
  • Mitarbeit innerhalb agiler Entwicklungsumgebungen

Requirements

Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)

Gewßnschte Fähigkeiten & Kenntnisse

CMake Technische Informatik Informatik Fehleranalyse Englisch Qualitätssicherung C++ Entwicklungsumgebungen Linux Dokumentation Technische Dokumentation Embedded Linux Nachrichtentechnik Functional Testing Python Optimierung Embedded Software Debugging Elektrotechnik Continuous Integration Softwarearchitektur Deutsch Analytisches Denken Verhandlungsgeschick Strukturierte Arbeitsweise, * Abgeschlossenes Studium im Bereich:

  • Informatik
  • Technische Informatik
  • Elektrotechnik
  • Nachrichtentechnik
  • oder vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der:
  • C++ Softwareentwicklung
  • Embedded Softwareentwicklung
  • hardwarenahen Entwicklung
  • Kenntnisse in:
  • Linux
  • objektorientierter Softwareentwicklung
  • modernen Entwicklungsprozessen
  • Erfahrung mit:
  • komplexen Softwaresystemen
  • Fehleranalyse
  • Softwaretests
  • Erfahrung im agilen Entwicklungsumfeld
  • Gute analytische Fähigkeiten sowie strukturierte Arbeitsweise Nice to have

  • Erfahrung im Umfeld:
  • Marinekommunikationssysteme
  • Defence
  • Embedded Linux
  • sicherheitskritische Systeme
  • Kenntnisse in:
  • CI/CD
  • Build-Management
  • Container-Technologien
  • Erfahrung mit:
  • Netzwerktechnologien
  • Kommunikationsprotokollen
  • Integrationsprojekten
  • Kenntnisse in:
  • Python
  • CMake
  • automatisierten Testverfahren Sprachanforderungen

  • Deutsch: Verhandlungssicher
  • Englisch: Erweiterte Kenntnisse

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:11 min

Integrating flat external dependencies without build management tools

Jens Knipper Jens Knipper ¡ Europe 2026 Virtual

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov ¡ World Congress 2023

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

36 sec

Frustrations with the complexity of modern web development

Andrew Taylor ¡ Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

Videos

See all

Related articles

See all