Architect* Hardware-Related Software Development
Sedenius Engineering GmbH
Berlin, Germany
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Berlin, Germany
Tech stack
API
Unit Testing
C++
Software Quality
Communications Protocols
Software Design Patterns
Linux
Middleware
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Real-Time Operating Systems
Reduced Instruction Set Computing
Software Engineering
Systems Architecture
VHDL
PIC Microcontroller
GIT
Information Technology
Software Version Control
Job description
- Systemarchitektur: Entwurf, Definition und Dokumentation der gesamten Systemarchitektur für neue SoC-Embedded-Plattformen unter Berücksichtigung von Echtzeitanforderungen, Leistung und Skalierbarkeit
- .Anforderungsmanagement: Aktive Beteiligung an der Erfassung, Analyse und formalen Spezifizierung funktionaler und nicht-funktionaler Anforderungen, die die Architektur rechtfertigen.
- Embedded-C++-Entwicklung: Verantwortung für das Low-Level-Software-Design (Treiber, Middleware, RTOS-Integration) auf Mikrocontrollern unter Anwendung moderner C++-Standards (C++17/20) bei begrenzten Ressourcen.
- VHDL/FPGA-Architektur: Definition der Hardware-Architektur innerhalb des FPGA, einschliesslich Schnittstellen, Datenpfaden und Hardware-Beschleunigern, die eng mit der Embedded-Software interagieren.
- Schnittstellenmanagement: Definition von APIs und Kommunikationsprotokollen zwischen Software (C++) und Hardware (VHDL), um eine nahtlose Integration und optimale Leistung zu gewährleisten.
- Codequalität und Standards: Definition von Architekturrichtlinien, Codierungsstandards und Verifizierungsstrategien für beide Bereiche (Software-Unit-Tests, Hardware-in-the-Loop-Simulationen).
Requirements
- Abgeschlossenes Hochschulstudium in Elektrotechnik, Informatik oder einem vergleichbaren Studienfach.
- Fundierte Kenntnisse in der Programmierung von Mikrocontrollern und CPUs (ARM, RISC-V oder ähnliches) in modernem C++ (einschliesslich Konzepten wie Design Patterns für eingebettete Systeme, Unit Testing).
- Fundierte Kenntnisse in VHDL und praktische Erfahrung in der Architektur und Implementierung komplexer Logik für aktuelle FPGA-Familien.
- Erfahrung in der Entwicklung eingebetteter Software in modernem, objektorientiertem C++ in der Linux-Umgebung unter Verwendung von Git zur Versionskontrolle.
- Sicherer Umgang mit Kommunikationsprotokollen (z. B. SPI, I2C, Ethernet) und Erfahrung mit Bussystemen und Echtzeitbetriebssystemen (RTOS)
- Begeisterung für die Mitgestaltung von Technologien und die Mitwirkung an der Umsetzung innovativer Produkte.
- Selbstständiger, zielorientierter Arbeitsstil kombiniert mit hoher Teamfähigkeit und offener Kommunikation.
- Selbstständige, strukturierte Arbeitsweise und ausgeprägte Problemlösungsfähigkeit.
- Sehr gute Deutsch- und 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ässige 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 Weiterbildungsmassnahmen.
- Spass. Regelmässige 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.