Architekt (m/w/x) hardwarenahe Softwareentwicklung Job in Berlin


Location: Berlin
Branch: Funk und Kommunikation
40 Hours per Week

With professional experience

Project description:
Technologie begeistert Sie? Uns auch! Zur Verstärkung unseres Expertenteams bei unserem Kunden aus der Funk- und Kommunikationsbranche suchen wir einen Architekt (m/w/x) hardwarenahe Softwareentwicklung in Festanstellung bei K-tronik. Wir freuen uns darauf, Sie persönlich kennen zu lernen - und gemeinsam mit Leidenschaft und Teamgeist an spannenden Projekten und zukunftsweisenden Technologien zu arbeiten.


Tasks:

  • 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)

Skills:

  • Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Studienrichtung/ Ausbildung
  • 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

We offer:

Award as Kununu TOP Company
Corporate Benefits
Free beverages
Individual further education
360° Support: feedback meetings, career planning, relocation support, etc.
Collegial and friendly working atmosphere
Flexible working hours
30 days vacation and flexible holiday planning
Regular team events

Your contact partner:

user

Magdalena Wagner

Parkring 31
85748 Garching
Germany
Mail: magdalena.wagner@k-tronik.de

Please apply only online via the "Apply now" button. If you have any questions about the position, please contact us by mail.


PLD/FPGA Hardware Tester in Software Development (m/f/d)

Location: Lindenberg
Branch: Aviation
Keywords: PLD/FPGALuft-und RaumfahrtVHDLTCL

Software Developer (m/f/x) Embedded Systems

Location: Lindenberg
Branch: Luft- und Raumfahrt
Keywords: Embedded Systeme, Microcontroller Programmierung, DO-178, Embedded Softwareentwicklung

Embedded Software Entwickler (m/w/x)

Location: Stuttgart
Branch: Funk und Kommunikation
Keywords: Embedded SW, C/C++, OOP, Python, embedded Linux, Safety/Security, Test u. Integration

Embedded Python Tester (m/w/x)

Location: München
Branch: Radio and Communication
Keywords: Python / Embedded / Software-Entwicklung, Test und Integration / Software-Qualitätssicherung

Embedded Software Entwickler Audio/VoIP Tactical Radio Communication (m/w/x)

Location: Berlin
Branch: Radio and Communication
Keywords: Emebedded SW / VoIP/Audio / C/C++, Python / embedded Linux / Git / Test, Fehleranalyse, SW Integration

UNSOLICITED APPLICATION

Location: Garching
Branch: -----------------------
Keywords:

Cookie-Info

This website uses cookies exclusively to ensure their functionality. By using this website you agree to this. Further information: Data Privacy Statement