Embedded Software Developer

ManpowerGroup Deutschland
Poing, Germany
29 days ago

Role details

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

Tech stack

Testing (Software) Automation of Tests C++ (Programming Language) Linux Device Drivers Linux on Embedded Systems Embedded Software Field-Programmable Gate Array (FPGA) Python (Programming Language) Real-Time Operating Systems Software Engineering Software Systems
+2 more
Git Information Technology

Job description

  • Attraktives Jahresgehalt
  • 30 Tage Urlaub
  • Kostenlose Beratung und Vermittlung
  • Langfristige Perspektive mit Übernahmeoption
  • Persönliche Betreuung und Profilerstellung
  • Einsatz in einem professionellen IT-Umfeld
  • Interessante Unternehmen kennenlernen in der Region, Die Unternehmenskultur ist geprĂ€gt von Zusammenarbeit, Innovation und Eigenverantwortung. Gesucht wird ein Embedded Software Developer (m/w/d), der moderne Softwarelösungen entwickelt und langfristig zum Aufbau eines wachsenden Entwicklungsteams beitrĂ€gt.
  • Entwicklung moderner Embedded-Software auf Linux-Plattformen fĂŒr Steuerungskomponenten digitaler Drucksysteme
  • Konzeption, Planung und Implementierung von Embedded-Lösungen in den Bereichen:
  • GerĂ€tetreiber
  • Kommunikationsschnittstellen
  • Regelungsalgorithmen
  • Zustandsmaschinen
  • Weiterentwicklung einer modernen Softwarearchitektur mit Fokus auf Wartbarkeit, Testbarkeit und QualitĂ€t
  • Enge Zusammenarbeit mit interdisziplinĂ€ren Software- und Hardwareentwicklungsteams
  • Schnittstellenfunktion zwischen Softwareentwicklung und Hardware-Design
  • UnterstĂŒtzung bei der EinfĂŒhrung neuer Technologien bis zur Serienreife und MarkteinfĂŒhrung
  • Mitarbeit in einem internationalen Entwicklungsumfeld

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Physik oder einer vergleichbaren Fachrichtung
  • Mindestens ein Jahr Berufserfahrung in der Embedded Softwareentwicklung
  • Sehr gute Kenntnisse in modernem C++ (C++17 oder neuer)
  • Erfahrung mit Embedded Linux
  • Gute Kenntnisse im Umgang mit Git
  • Erfahrung mit modellbasierter Softwareentwicklung
  • Gute Deutschkenntnisse (mindestens fließendes Niveau) zur Abstimmung mit den Fachbereichen
  • Sehr gute Englischkenntnisse fĂŒr die internationale Zusammenarbeit
  • Nice-to-have
  • Kenntnisse in Python
  • Erfahrung mit Linux-Echtzeitbetriebssystemen
  • Erfahrung in der Treiberentwicklung
  • Kenntnisse von Feldbusprotokollen
  • Erfahrung mit Enterprise Architect oder HCL RTist
  • Kenntnisse im Softwaretesting und in der Testautomatisierung
  • Erfahrung mit agilen Entwicklungsmethoden
  • BerĂŒhrungspunkte mit FPGA-, Multi-Core- oder hardwarenahen Entwicklungsthemen
  • Persönliche Anforderungen
  • AusgeprĂ€gte analytische und lösungsorientierte Denkweise
  • Interesse an hardwarenaher Softwareentwicklung und Elektronik
  • KommunikationsstĂ€rke und TeamfĂ€higkeit
  • Eigeninitiative sowie selbststĂ€ndige Arbeitsweise
  • Offenheit fĂŒr interdisziplinĂ€re Zusammenarbeit in einem internationalen Umfeld
  • Motivation, sich langfristig fachlich und persönlich weiterzuentwickeln

About the company

Unser Kunde entwickelt und fertigt innovative High-Tech-Lösungen fĂŒr den kommerziellen Digitaldruck und gehört zu einem international fĂŒhrenden Technologiekonzern im Bereich Bildverarbeitung. Mit mehreren tausend Mitarbeitenden an internationalen Standorten entstehen moderne Hard- und Softwarelösungen, die weltweit im Einsatz sind.

Apply for this position

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

Apply on www.manpower.de

Good distractions

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

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg KĂŒhberger +1 · LIVE

3:22 min

Comparing kernel modules with eBPF for system tracing

Ozan Sazak Ozan Sazak · WWC 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

2:05 min

Layering abstraction APIs for visual computing in browsers

Desiree Santos Desiree Santos +1 · WWC 2024

Videos

See all

Related articles

See all