Softwarearchitekt Embedded Systems
Orizon GmbH
Berlin, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Remote
Berlin, Germany
Tech stack
Unit Testing
C++
Communications Protocols
Computer Programming
Software Design Patterns
Linux
Embedded C
Middleware
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Object-Oriented Software Development
Real-Time Operating Systems
Requirements Management
Reduced Instruction Set Computing
Software Engineering
UML
VHDL
GIT
Information Technology
Job description
- Planung und Umsetzung der Systemarchitektur für neue SoC Embedded-Plattformen (Echtzeitanforderungen, Leistung, Skalierbarkeit)
- Unterstützung im Anforderungsmanagement bzgl. Spezifikation von funktionalen und nicht-funktionalen Architektur-Anforderungen
- Software-Entwicklung in Embedded C++ (C++17/20) auf Microcontrollern/ Low-Level-Software-Design (Treiber, Middleware, RTOS-Integration)
- Definition der VHDL/FPGA-Architektur bzgl. Hardware
- Optimierung von Performance/ Integration durch Schnittstellenmanagement zwischen Software (C++) und Hardware (VHDL)
- Mitarbeit bei der Festlegung von Architekturrichtlinien, Coding-Standards und Verifikationsstrategien für beide Domänen (Software-Unit-Tests, Hardware-in-the-Loop-Simulationen)
Requirements
- Abgeschlossenes Studium im Fachbereich Elektrotechnik, Informatik, Embedded Software Entwicklung oder einer vergleichbaren Studienrichtung
- Ausgezeichnete Fachkenntnisse in der Programmierung von Microcontrollern und CPUs (ARM, RISC-V) in C++ (Design Patterns for Embedded Systems, Unit Testing)
- Umfangreiches Fachwissen in VHDL sowie praktische Architektur-Erfahrung in der Implementierung komplexer Logik in FPGA
- Praxis-Kenntnisse in moderner, objektorientierter C++ Embedded-Software-Entwicklung mit Linux/ Git
- Anwendungs-Erfahrung von Kommunikationsprotokollen (z.B. SPI, I2C, Ethernet)
- Know-How zu Bussystemen und Echtzeitbetriebssystemen (RTOS)
- Routiniert im Dokumentationsmanagement (z.B. UML, Architekturdokumente)
- Max. 60% Homeoffice nach Absprache
- Exzellente Deutsch- und fortgeschrittene Englischkenntnisse erwünscht
Benefits & conditions
- Spannende Jobs bei interessanten Unternehmen wie Airbus Operations, Airbus Defence & Space sowie der luftfahrt- und raumfahrttechnischen Zuliefererindustrie
- Attraktive und leistungsgerechte Gehaltskonditionen
- Umfangreiches Mitarbeiter-Benefit-Programm Orizon PlusPunkte
- Passende Fortbildungsmaßnahmen im Rahmen Ihrer Tätigkeiten
- Bis zu 30 Tage Jahresurlaub
- Max. 60% Homeoffice nach Absprache möglich
- Persönliche Betreuung und qualifizierte Beratung an den Unit Aviation Standorten wie z.B. Hamburg-Finkenwerder, Stade, Augsburg, München oder Bremen
About the company
Die Orizon Unit Aviation ist der Experte für die Personalüberlassung sowohl in der Luftfahrt als auch in der Raumfahrt und bietet Ihnen mit ausgezeichneter Branchenerfahrung interessante Perspektiven in diesem Bereich. Wenn Sie über eine entsprechende Qualifikation verfügen und Interesse an einer Tätigkeit in dem spannenden Gebiet der Luftfahrt und Raumfahrt haben oder bereits über Branchenerfahrung verfügen, sind Sie bei uns genau richtig.