Embedded Firmware Developer

Avantgarde Experts GmbH
yesterday

Role details

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

Job location

Tech stack

Artificial Intelligence
C++
Linux
DevOps
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
Software Engineering
Systems Integration
Verilog
VHDL
Real Time Systems
Hardware Testing
GIT
Gitlab-ci
Information Technology
Bare Metal
Code Restructuring
Software Version Control
Docker
Jenkins

Job description

  • Die Neu- und Weiterentwicklung FPGA-basierter SoC Embedded-Echtzeitsysteme gehört zu deinem Aufgabenbereich
  • FPGA-Logik mit VHDL oder Verilog entwirfst, simulierst und implementierst du eigenständig
  • Embedded-Software für SoCs entwickelst du unter Linux oder Bare-Metal
  • Technische Anforderungen analysierst du und entwickelst passende Lösungskonzepte im Team
  • Simulationen und Hardwaretests nutzt du zur Validierung und Optimierung der Komponenten
  • Gemeinsam mit Hardware- und Softwareentwicklung sorgst du für eine reibungslose Systemintegration
  • Legacy-Code analysierst und optimierst du durch Refactoring und moderne Ansätze
  • Zusammen mit Entwicklung, DevOps und Testing treibst du Standardisierung und Wiederverwendbarkeit voran
  • Moderne Technologien und AI-gestützte Tools setzt du gezielt im Entwicklungsalltag ein

Requirements

  • Du hast ein abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren technischen Studienrichtung
  • Mehrjährige Praxis in der Entwicklung von FPGA-Designs mit VHDL oder Verilog bringst du mit
  • Mit dem Design-Flow von SoC-Projekten sowie FPGA-Technologien bist du bestens vertraut
  • Embedded-Software entwickelst du sicher in modernem objektorientiertem C++ unter Linux
  • Git nutzt du routiniert zur Versionsverwaltung in Entwicklungsprojekten
  • Idealerweise hast du bereits mit Jenkins, GitLab CI, Docker oder dem Robot Framework gearbeitet
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab

Benefits & conditions

  • Einstieg in innovative und zukunftsweisende Projekte: arbeite an technologisch anspruchsvollen Lösungen in spannenden Branchen
  • Attraktives Vergütungspaket inkl. Corporate Benefits: profitiere von exklusiven Mitarbeiterrabatten und Zusatzleistungen
  • 30 Tage Urlaub für eine ausgewogene Work-Life-Balance und optimale Erholung
  • Karrierestart bei führenden Unternehmen: wir bringen dich in Top-Firmen mit exzellentem Ruf und Entwicklungsmöglichkeiten
  • Übernahmechancen: langfristige Perspektiven und die Möglichkeit auf eine feste Anstellung beim Kundenunternehmen

Apply for this position