Embedded Software Engineer* Hardware-Near Development / Rust & C++
Valentum Engineering GmbH
Berlin, Germany
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on valentum3.hr4you.org
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
€68,000.0 - €97,000.0
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Software Applications
Automation of Tests
UClibc (C Standard Library)
C++ (Programming Language)
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
+3 more
Joint Test Action (IEEE Standards)
Python (Programming Language)
Yocto
Job description
- Inbetriebnahme neuer Hardwareplattformen: Boot-Kette, Peripheriegeräte, SoC- und FPGA-Integration.
- Entwicklung von Schnittstellen zu HF-Hardware, Peripheriegeräten sowie Mess- und Steuerungskomponenten in Rust und C/C++23.
- Implementierung von Full-Stack-Anwendungssoftware bis hin zur Geräte-UI/API auf Linux-Embedded-Plattformen.
- Fehleranalyse mithilfe von Logikanalysator, JTAG und Oszilloskop in enger Zusammenarbeit mit dem Hardware-Entwicklungsteam.
- Implementierung der Kommunikation mit der FPGA-Firmware: Registerzuordnungen, DMA und Interrupt-Behandlung.
- Produktiver Einsatz von KI-Codierungstools und Austausch bewährter Vorgehensweisen im gesamten Team.
Requirements
- Fundierte praktische Erfahrung in Rust und C/C++ (C++23) - den Kernsprachen für diese Position.
- Mehrjährige Erfahrung (~5+) in der Embedded-Full-Stack-Entwicklung mit starkem Fokus auf hardware-nahe Bereiche.
- Sicherer Umgang mit Embedded-Linux-Umgebungen, idealerweise unter Verwendung von Yocto oder Buildroot.
- Praktische Erfahrung mit Hardware-Bring-up, Treiber- und HAL-Entwicklung sowie der Integration von Peripheriegeräten.
- Erfahrung mit FPGA-/SoC-/MCU-Schnittstellen: Registerzuordnungen, DMA, Interrupts.
- Sicherer Umgang mit Logikanalysatoren, JTAG und Oszilloskopen zum Hardware-/Software-Debugging.
- Fundiertes Verständnis für modulare Architektur, reproduzierbare Builds und nachvollziehbares Abhängigkeitsmanagement.
- Sehr gute Deutsch- und Englischkenntnisse erforderlich. Teamkommunikation überwiegend auf Deutsch; technische Dokumentation teilweise auf Englisch.
- Nice to have
- Python-Kenntnisse für Tooling und Testautomatisierung.
- Erfahrung mit HF-/Mikrowellenprodukten: Kalibrierung, Signalweg.
- Erfahrung mit HIL-Tests und Laborbetrieb.
Benefits & conditions
- Bruttojahresgehalt all-in: 68-97 000 Euro
- Home Office: bis zu 60% nach dem Onboarding
- Wöchentliche Arbeitszeit: 40 Stunden
About the company
| Valentum Engineering hat seine Wurzeln in der Automobilindustrie. Inzwischen haben wir uns aber auch in der Industrie erfolgreich etabliert. Hier unterstützen wir unsere Kunden bei der Entwicklung intelligenter Software- und Hardwarelösungen in den Bereichen Automatisierungs-, Antriebs- und Regelungstechnik. Dabei sind wir in allen Entwicklungsphasen tätig - von der Spezifikation über die Software-/Hardware-Entwicklung und Absicherung bis hin zur Erprobung. Hinweis zum Bewerbungsprozess: Wir setzen in unserem Bewerbermanagementsystem auch KI-gestützte Funktionen zur Unterstützung des Auswahlprozesses ein. Details finden Sie in den Datenschutzhinweisen für Bewerber unter Datenschutz | Valentum Engineering GmbH. |
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on valentum3.hr4you.org
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
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
Finding Jobs in Germany
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago