Software-Entwickler C++ halm.

halm elektronik gmbh
Frankfurt am Main, Germany
15 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
English, German

Tech stack

Clean Code Principles C++ (Programming Language) Code Review Software Design Patterns Software Architecture Software Engineering Software Systems Information Technology

Job description

  • Entwurf und Implementierung skalierbarer Softwarelösungen für innovative Messtechnologien
  • Entwicklung und Integration von Geräteschnittstellen für hochpräzise Messhardware
  • Konzeption serviceorientierter Architekturen und Container-basierter Lösungen
  • Enge Zusammenarbeit mit Projekt-, Test- und Hardwareabteilung
  • Mentoring von Entwicklerkollegen und technische Code-Reviews
  • Architektonische Weiterentwicklung und Modernisierung unserer Messplattform

Requirements

Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)

Gewünschte Fähigkeiten & Kenntnisse

Informatik Englisch C++ Solid Mentoring Design Programmiererfahrung Elektronik Energieversorgung Design Patterns Optimierung Elektrotechnik Programmiersprachen Deutsch Verantwortungsvolle Arbeitsweise Teamfähigkeit Kommunikationsfähigkeit Selbstständige Arbeitsweise Engagement Kreativität, * Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Qualifikation

  • Mindestens 5 Jahre Berufserfahrung in der professionellen Softwareentwicklung mit C++
  • Fundierte Erfahrung in Software-Architektur und Design Patterns bei größeren Systemen
  • Sehr gute Kenntnisse in modernen C++ Standards (C++17/20)
  • Erfahrung mit SOLID-Prinzipien, Clean Code und Software-Qualitätsstandards
  • Kenntnisse in nebenläufiger Programmierung und Performance-Optimierung Persönliche Fähigkeiten

  • Ausgeprägte analytische und konzeptionelle Fähigkeiten
  • Produktdenkweise und eigenverantwortliche, selbständige Arbeitsweise
  • Teamfähigkeit und ausgeprägte Kommunikationsfähigkeiten
  • Interesse an technischer Verantwortung und Entwicklungsmöglichkeiten im Team
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

Job-Rad Entwicklungsmöglichkeiten Unbefristeter Arbeitsvertrag Parkplatz Betriebliche Altersvorsorge Flexible Arbeitszeiten Zusätzliche Urlaubstage Abwechslungsreiche Tätigkeiten, * Einen unbefristeten Arbeitsplatz in einem innovativen Unternehmen

  • Spannende Projekte an der Technologiefront
  • Ein teamorientiertes Arbeitsumfeld mit kurzen Entscheidungswegen
  • Eine abwechslungsreiche Tätigkeit und die Möglichkeit sich zu entwickeln
  • Flexible Arbeitszeiten und 30 Tage Urlaub für eine ausgewogene Work-Life-Balance
  • Moderne Arbeitsplätze sowie kostenlose Parkplätze
  • Ladestationen für Elektroautos oder E-Bikes
  • Betriebliche Altersversorgung und weitere attraktive Benefits

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.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

Videos

See all

Related articles

See all