Senior Embedded Software Engineer

WORK Microwave GmbH
Holzkirchen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Holzkirchen, Germany

Tech stack

Testing (Software)
C
Software Applications
UClibc (C Standard Library)
C++
CMake
Configuration Management
Software Quality
Code Review
Linux
Embedded Software
Hypertext Transfer Protocols (HTTP)
JSON
Python
Linux kernel
Network Protocols
Open Systems Interconnection (OSI)
System on a Chip
Toolchain
Wireshark
TypeScript
React
Gitlab
GIT
Information Technology
Bare Metal

Job description

Senior Embedded Software Engineer (m/f/d)rneut zu schalten. Du kannst du alte Stelle (ID 101) kopieren.

,

  • Leitende Rolle bei Design und Entwicklung von Embedded-Softwareanwendungen für Linux-basierte Systeme, um hohe Leistung und Zuverlässigkeit zu gewährleisten
  • Zusammenarbeit mit funktionsübergreifenden Teams zur nahtlosen Integration von Softwareanwendungen in Embedded-Systeme
  • Durchführung gründlicher Code-Reviews, konstruktives Feedback und Betreuung von Nachwuchsentwicklern zur Einhaltung hoher Programmierstandards und Best Practices
  • Mitwirkung bei der Planung und Durchführung von Softwaretests
  • Optimierung und Weiterentwicklung des Treibercodes (Linux-Kernel) für unsere Produktanwendungen, Weiterentwicklung und interner Support unserer (übergreifenden) Toolchains
  • Mitwirkung und Förderung der Prozesse des Software-Teams: Konfigurationsmanagement, Codequalität, Designmuster, Einführung neuer Technologien und Tools
  • Mitverantwortung für die technischen Teamziele: Termintreue, Kosteneinhaltung, Qualität, Leistung, Wartbarkeit und Skalierbarkeit

Unser Tech-Stack:

  • C, C++, git, Python 3, React, TypeScript, HTTP, JSON, Buildroot, CMake, Make, Gitlab (Task Planning/CI), Wireshark
  • System platforms (selection): Generic x86-based server hardware, Intel Xeon D, NXP QorIQ® P2020, Xilinx Zynq Ultrascale+

Requirements

  • Abschluss in Informatik, Elektrotechnik, Nachrichtentechnik oder einer vergleichbaren Fachrichtung
  • Mindestens 5 Jahre Erfahrung in der Entwicklung eingebetteter Software mit Schwerpunkt auf Linux-Anwendungen
  • Ausgezeichnete Programmierkenntnisse in ANSI-C, gute Kenntnisse in C++11/14
  • Umfassende Erfahrung mit Linux-basierten und Bare-Metal-Embedded-Systemen
  • Gute Kenntnisse in Computernetzwerken und dem OSI-Modell, IP-Protokollen und -Stacks sowie anderen Netzwerkprotokollen, einschließlich deren Implementierung auf eingebetteten Systemen (Linux oder Bare-Metal)
  • Sprachkenntnisse: Gute Englischkenntnisse sind erforderlich, Grundkenntnisse in Deutsch sind von Vorteil

Benefits & conditions

  • Bei uns bekommst du eine gründliche und sorgfältige Einarbeitung
  • Du hast ein innovatives und internationales Arbeitsumfeld mit modern ausgestatteten Arbeitsplätzen
  • Das attraktive Alpenvorland, nahe München, bietet eine sehr gute Verkehrsanbindung über die Autobahn (A8) und öffentliche Verkehrsmittel (S-Bahn S3 und BRB)
  • Du profitierst von flexiblen Arbeitszeiten im Rahmen einer 40-Stunden Woche mit 30 Urlaubstagen
  • Du bekommst ein Gehalt, welches deinen Kompetenzen und bisherigen Erfahrungen entspricht
  • Gewinnbeteiligung, Gehaltsoptimierung "Mehr Netto für's Brutto" einschließlich Bike- sowie PC-Leasing, Deutschland Ticket und eine betriebliche Altersvorsorge sind Bestandteile unseres "WORK-Benefit-Programms"
  • In den Pausen stehen dir eine Tischtennis-Platte, Dart und vieles mehr in unserem Recreation-Room zur Verfügung, außerdem erwartet dich eine wöchentliche bewegte Pause
  • Wir beteiligen uns an sozialen Projekten und unterstützen dich ebenso gerne bei deinem sozialen Engagement mit bezahlter Freistellung

Apply for this position