Systemarchitekt Embedded Software

ACONEXT Stuttgart GmbH
3 days ago

Role details

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

Job location

Remote

Tech stack

API
C++
Communications Protocols
Computer Programming
Linux
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Object-Oriented Software Development
Real-Time Operating Systems
Requirements Management
Reduced Instruction Set Computing
Strategies of Testing
UML
VHDL
GIT
Information Technology

Job description

  • Definition und Dokumentation der Systemarchitektur für SoC-Embedded-Plattformen unter Berücksichtigung von Echtzeit, Performance und Skalierbarkeit
  • Entwicklung hardwarenaher Software in modernem C++ (C++17/20) für Microcontroller inkl. Treiber, Middleware und RTOS-Integration
  • Architektur und Design komplexer FPGA-/VHDL-Lösungen inklusive Schnittstellen, Datenpfaden und Hardware-Beschleunigern
  • Mitarbeit im Anforderungsmanagement: Analyse, Spezifikation und Dokumentation funktionaler sowie nicht-funktionaler Anforderungen
  • Definition von APIs und Kommunikationsschnittstellen zwischen Software (C++) und Hardware (VHDL)
  • Festlegung von Coding-Standards, Architekturrichtlinien sowie Verifikations- und Teststrategien

Requirements

  • Studium der Elektrotechnik, Informatik oder vergleichbare Qualifikation
  • Sehr gute Kenntnisse in Embedded-Programmierung auf ARM-, RISC-V- oder vergleichbaren Plattformen mit modernem C++
  • Fundierte Erfahrung in VHDL sowie FPGA-Architektur und -Implementierung
  • Erfahrung in objektorientierter Embedded-Softwareentwicklung unter Linux und mit Git
  • Kenntnisse in Kommunikationsprotokollen wie SPI, I2C, Ethernet sowie RTOS und Bussystemen
  • Erfahrung in technischer Dokumentation, z. B. UML und Architekturdokumentation
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Fair Pay+: Unbefristeter Arbeitsvertrag/ branchenüberdurchschnittliches Vergütungssystem inkl. Zusatzleistungen, z.B. Zuschüsse für KiTa, betriebliche Altersvorsorge, Bonussystem
  • Teilhabe: Projektverantwortung & Ownership/ flache Hierarchien/ kurze Entscheidungswege/ aktive Mitwirkung an spannenden Projekten
  • Weiterentwicklung: Persönliches & intensives Onboarding/ individuelle Weiterbildungs- & Entwicklungsmöglichkeiten inkl. Coaching- & Mentoring-Programm
  • Flexibilität: Hybrides & agiles Arbeiten (Homeoffice, mobile work), Arbeitszeiten & -ort individuell plan- und umsetzbar/ 30 Tage Urlaub/ Fokus auf Work-Life-Balance
  • Extras: Fitness & Wellbeing, Zugang zum firmeneigenen Fahrzeugpool & vielfältige Mitarbeiterrabatte
  • Zusammenhalt: Regelmäßige Teamevents & Feste/ familiäres Betriebsklima mit Fokus auf Kollegialität, Teamgeist & Mitarbeiterzufriedenheit
  • Gelebte Vielfalt: Bunte Unternehmenskultur/ Altersmix, Frauen in Führungspositionen & internationale Kolleginnen und Kollegen

Apply for this position