Senior Embedded Software Engineer - Hardwarenahe Entwicklung / Rust & C++ (all gender)
ALTEN Consulting GmbH
München, Germany
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€70,000.0 - €90,000.0
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Software Applications
UClibc (C Standard Library)
C++ (Programming Language)
Computer Programming
Linux
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
Hardware Design
Joint Test Action (IEEE Standards)
+5 more
Linux Distribution
Software Engineering
Peripherals
Yocto
Information Technology
Job description
- nimmst neue Hardware-Plattformen in Betrieb und integrierst Boot-Kette, Peripherie sowie SoC- und FPGA-Anbindungen
- entwickelst Treiber und Hardware-Abstraction-Layer (HAL) für RF-Hardware, Peripherie sowie Mess- und Steuerungskomponenten in Rust und C/C++23
- implementierst Anwendungssoftware von Fullstack-Komponenten bis hin zur Geräte-UI und API auf Linux-Embedded-Basis
- analysierst und behebst Hard- und Softwarefehler mithilfe von Logic Analyzer, JTAG und Oszilloskop in enger Zusammenarbeit mit der Hardware-Entwicklung
- setzt FPGA- und SoC-Schnittstellen um und realisierst die Kommunikation mit FPGA-Firmware, Register-Maps, DMA und Interrupt-Handling
- nutzt KI-gestützte Entwicklungsmethoden und arbeitest produktiv mit AI-Coding-Tools, während bewährte Verfahren im Team geteilt werden
Requirements
- verfügst über ein abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
- bringst fundierte Erfahrung in der Embedded-Fullstack-Entwicklung mit hardwarenahem Schwerpunkt mit
- beherrschst Rust sowie C/C++ (C++23) sicher in der praktischen Anwendung
- arbeitest souverän mit Linux-Distributionen wie Yocto oder Buildroot
- verfügst über Erfahrung im Bring-up, in der Treiber- und HAL-Entwicklung sowie in der Integration von Peripherie
- bringst Erfahrung mit FPGA-, SoC- und MCU-Schnittstellen sowie mit Register-Maps, DMA und Interrupts mit
- analysierst und debugst Hard- und Software zuverlässig mit gängigen Laborgeräten
- verstehst die Prinzipien sauberer Softwareentwicklung und setzt modulare Architekturen, reproduzierbare Builds sowie eine nachvollziehbare Abhängigkeitsverwaltung um
- nutzt KI-Coding-Tools aktiv im Entwicklungsalltag
- kommunizierst sehr sicher auf Deutsch und Englisch, wobei die Teamarbeit überwiegend auf Deutsch und die technische Dokumentation teilweise auf Englisch erfolgt
Benefits & conditions
- Zukunftsorientierter Arbeitsplatz mit unbefristetem Arbeitsvertrag
- Attraktive Vergütung
- Mobiles Arbeiten nach Absprache
- Individuelle interne und externe Weiterbildungen
- Flexible Arbeitszeitgestaltung mit Gleitzeitkontenregelung
- Persönlichen Ansprechpartner
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Finding Jobs in Germany
over 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
over 2 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago