Beschreibung
Randstad ist einer der weltweit führenden Personaldienstleister mit
dem Ziel, so spezialisiert und so fair zu werden wie kein anderes
Unternehmen in der Welt der Arbeit. Durch die Unternehmensstrategie
„partner for talent” finden, fördern und verbinden wir
spezialisierte Talente mit Unternehmen – weltweit, vor Ort und immer
mit hoher Geschwindigkeit. Wir schaffen leistungsfähige, vielfältige
und agile Teams und unterstützen jeden Einzelnen dabei, eine
erfolgreiche Karriere mit gleichen Chancen zu erreichen.
Für unseren Kunden am Standort Berlin suchen wir einen Architekt
(m/w/d) hardwarenahe Softwareentwicklung im Rahmen der
projektbezogenen Festanstellung.
- Start: 01.01.2026
- Projektdauer: Max 24 Monate
- Auslastung: Vollzeit 40h / Woche
- Einsatzort: Berlin
- Homeoffice: max 60%
- Sprachen: Deutsch und Englisch (mind. verhandlungssicher)
- Festanstellung bei Randstad Professional, Einsatz beim Kunden
- Systemarchitektur: Entwurf, Definition und Dokumentation der
gesamten Systemarchitektur für neue SoC Embedded-Plattformen unter
Berücksichtigung von Echtzeitanforderungen, Leistung und
Skalierbarkeit
- Anforderungsmanagement: Aktive Mitarbeit bei Aufnahme, Analyse und
formaler Spezifikation von funktionalen und nicht-funktionalen
Anforderungen, die die Architektur begründen
- Embedded C++ Entwicklung: Verantwortung für das
Low-Level-Software-Design (Treiber, Middleware, RTOS-Integration) auf
Microcontrollern, wobei Sie moderne C++-Standards (C++17/20) auf
begrenzten Ressourcen
- VHDL/FPGA-Architektur: Definition der Hardware-Architektur
innerhalb des FPGA einschließlich Schnittstellen, Datenpfade und
Hardware-Beschleuniger, die eng mit der Embedded-Software interagieren
- Schnittstellenmanagement: Festlegung der APIs und
Kommunikationsprotokolle zwischen Software (C++) und Hardware (VHDL),
um eine nahtlose Integration und optimale Performance zu
gewährleisten
- Code-Qualität und Standards: Definition von
Architekturrichtlinien, Coding-Standards und Verifikationsstrategien
für beide Domänen (Software-Unit-Tests,
Hardware-in-the-Loop-Simulationen)
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer
vergleichbaren Studienrichtung
- Expertenkenntnisse in der Programmierung von Microcontrollern und
CPUs (ARM, RISC-V o.ä.) in modernem C++ (inkl. Konzepten wie Design
Patterns for Embedded Systems, Unit Testing)
- Tiefgreifendes Wissen in VHDL und praktischer Erfahrung in der
Architektur und Implementierung komplexer Logik für aktuelle
FPGA-Familien
- Erfahrung in der Embedded-Software-Entwicklung in modernem,
objektorientiertem C++ im Linuxumfeld unter Verwendung von Git als
Versionskontrolle
- Sichere Anwendung von Kommunikationsprotokollen (z.B. SPI, I2C,
Ethernet) sowie Erfahrung mit Bussystemen und Echtzeitbetriebssystemen
(RTOS)
- Fähigkeit, komplexe technische Sachverhalte klar und präzise zu
dokumentieren (z.B. UML, Architekturdokumente)
- Du kannst dich dafür begeistern, Technik mitzugestalten und zur
Umsetzung innovativer Produkte beitragen zu wollen
- Selbstständige, zielorientierte Arbeitsweise kombiniert mit einem
hohen Maß an Teamfähigkeit und offener Kommunikation
- Du arbeitest selbstständig, strukturiert und bringst eine
ausgeprägte Problemlösungsfähigkeit mit
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Attraktives Gehalt und langfristige Jobsicherheit durch
Konzernzugehörigkeit
- Bis zu 30 Tage Urlaub pro Jahr
- Zuschuss zur betrieblichen Altersvorsorge nach Probezeitende
- Umfangreiche Sozialleistungen, inklusive Weihnachts- und
Urlaubsgeld
- Erstattung von Fahrtkosten
- In der Regel einen unbefristeten Arbeitsvertrag
- Gute Übernahmechancen bei unseren Geschäftspartnern
- Zugeschnittene Weiterbildungsmöglichkeiten und kostenlose
Sprachkurse
- Ein großes Angebot an Mitarbeitervergünstigungen