Senior Embedded Software Developer - C++(2971501)

SOMI Solutions GmbH
Dresden, Germany
20 days ago

Role details

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

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
  • Technische Dokumentation sowie Qualitätssicherung der entwickelten LĂśsungen

Requirements

  • 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 www.adzuna.de

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 ¡ WWC 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov ¡ WWC 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

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade ¡ LIVE

Videos

See all

Related articles

See all