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
JuniorJob 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