Embedded Software Architect* Hardware-near Systems

Sedenius Engineering GmbH
5 days ago

Role details

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

Job location

Tech stack

Unit Testing
C++
Communications Protocols
Software Design Patterns
Linux
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Object-Oriented Software Development
Real-Time Operating Systems
Reduced Instruction Set Computing
VHDL
PIC Microcontroller
GIT

Job description

Erfahrener Senior-Architekt* für die Verbindung von C++-Embedded-Software und FPGA/VHDL-Hardware - Definition der SoC-Plattformarchitektur, Low-Level-Treiber, RTOS-Integration und HW/SW-Schnittstellen., * Entwurf, Definition und Dokumentation der gesamten Systemarchitektur für neue SoC-Embedded-Plattformen

  • Verantwortung für den Low-Level-Software-Entwurf: Treiber, Middleware und RTOS-Integration auf Mikrocontrollern unter Verwendung von modernem C++ (C++17/20)
  • Definition der Hardwarearchitektur innerhalb des FPGA: Schnittstellen, Datenpfade und Hardwarebeschleuniger
  • Spezifizierung von APIs und Kommunikationsprotokollen zwischen C++-Software und VHDL-Hardware
  • Definition von Architekturrichtlinien, Codierungsstandards und Verifikationsstrategien (Unit-Tests, HiL-Simulationen)

Requirements

  • Fundierte Kenntnisse in der Mikrocontroller-/CPU-Programmierung (ARM, RISC-V) in modernem C++, einschließlich Entwurfsmustern und Unit-Tests
  • Fundierte Kenntnisse in VHDL sowie praktische Erfahrung in der Architektur und Implementierung komplexer FPGA-Logik
  • Moderne OOP-C++-Embedded-Entwicklung unter Linux mit Git
  • Fundierte Kenntnisse in SPI, I²C, Ethernet, Bussystemen und Echtzeitbetriebssystemen (RTOS)
  • Verhandlungssichere Deutsch- und sehr gute Englischkenntnisse

Benefits & conditions

  • Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
  • Offenheit. Flache Hierarchien, offene Türen und regelmäßige Mitarbeitergespräche.
  • Entlohnung. Übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
  • Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
  • Entwicklung. Innerbetriebliche und externe Weiterbildungsmaßnahmen.
  • Spaß. Regelmäßige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
  • Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.

About the company

Wir sind ein Spezialist für intelligente und umfassende Lösungen im Bereich des autonomen Fahrens sowie autonomer Transportsysteme. Herstellern, Lieferanten und Dienstleistern der Automobil- und Logistikbranche sowie öffentlicher Verkehrssysteme bieten wir ein umfangreiches Leistungsportfolio für die Mobilität und smarte Logistik von morgen.

Apply for this position