Embedded Software Engineer Rust/C++
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Inbetriebnahme und Integration neuer Hardware-Plattformen inklusive Boot-Prozess, Peripherieanbindung sowie Einbindung von SoC- und FPGA-Komponenten
- Entwicklung von Treibern und Hardware-Abstraction-Layern (HAL) fßr RF-Hardware, Peripheriegeräte sowie Mess- und Steuerungssysteme unter Verwendung von Rust und C/C++23
- Konzeption und Umsetzung von Embedded-Anwendungen auf Linux-Basis, von der Backend-Logik bis hin zu Benutzeroberflächen und APIs
- Analyse und Behebung von Hard- und Softwarefehlern mithilfe von Logic Analyzer, JTAG und Oszilloskop in enger Zusammenarbeit mit der Hardwareentwicklung
- Implementierung und Optimierung von FPGA- und SoC-Schnittstellen, einschlieĂlich Registerzugriffen, DMA-Kommunikation und Interrupt-Management
- Einsatz moderner KI-gestĂźtzter Entwicklungstools zur Effizienzsteigerung sowie aktive Weitergabe von Best Practices innerhalb des Teams.
Requirements
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit Rust, C/C++ (C++23) sowie Linux (Yocto/Buildroot)
- Kenntnisse im Hardware Bring-up, in der Treiber-/HAL-Entwicklung sowie der Integration von Peripherie-, FPGA-, SoC- und MCU-Systemen
- Erfahrung im HW/SW-Debugging mit Laborgeräten sowie in der Entwicklung modularer und wartbarer Softwarearchitekturen
- Aktive Nutzung von KI-Coding-Tools im täglichen Entwicklungsprozess
- Sehr gute Deutsch- und Englischkenntnisse sowie idealerweise Kenntnisse in Python, Git, HIL und RF-/HF-Technologien
Benefits & conditions
- Sie erhalten eine faire und zuverlässige Vergßtung auf Basis des GVP/DGB-Tarifvertrags. Je nach Einsatzbranche kommen attraktive Zuschläge hinzu.
- Wir bieten Ihnen ein professionelles Arbeitsumfeld mit klaren Strukturen und guten Entwicklungsperspektiven.
- Von Beginn an begleiten wir Sie persĂśnlich und beraten Sie individuell bei allen Fragen rund um Ihren Einsatz.
- Mit unserem Mitarbeiterprogramm Orizon PlusPunkte profitieren Sie von zahlreichen Extras. Dazu zählen zum Beispiel Gesundheitsangebote, Einkaufsrabatte oder Unterstßtzung in besonderen Lebenssituationen.
- Wir bieten Ihnen eine betriebliche Altersvorsorge, damit Sie auch fßr später gut abgesichert sind.
- Ihr Erholungsurlaub beträgt bis zu 30 Tage im Jahr - damit Sie neue Energie tanken kÜnnen.
About the company
Sie verfßgen ßber mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit C/C++, Linux und hardwarenahen Systemen, kennen sich mit Bring-up, Treiberentwicklung sowie FPGA-/SoC-Integration aus und mÜchten als Embedded Software Engineer Rust/C++ (m/w/d) den Bereich Application Development unterstßtzen? Unser renommierter Kunde aus der Luft-, Raumfahrt- und Radartechnik sucht Sie am Standort Berlin in Vollzeit (40h)., Die Orizon Unit Aviation ist auf die Personalßberlassung und -vermittlung in den Bereichen Luft- und Raumfahrt sowie Defence spezialisiert. Mit fundierter Branchenerfahrung bieten wir Fachkräften attraktive berufliche Perspektiven in diesen Bereichen. Wenn Sie passende Qualifikationen oder erste Erfahrungen im Aviation Umfeld mitbringen, sind Sie bei uns genau richtig - kommen Sie zu uns an Bord!
Orizon ist mit ßber 50 Standorten einer der fßhrenden Personaldienstleister in Deutschland und Teil der internationalen BREXA Holdings Inc. Wir bieten passgenaue PersonallÜsungen von der klassischen Arbeitnehmerßberlassung bis hin zu spezialisierten Recruiting- und Outsourcing-Dienstleistungen. Unsere Tochtergesellschaften OTTO Work Force Deutschland GmbH und jobs in time medical GmbH ergänzen das Portfolio mit EU Recruiting und medizinischem Fachpersonal.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
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
Where to Find Entry-Level Software Engineering Jobs
Dev Digest 121 - AI goes offline
Best Coding Boot Camps in Germany
Where To Find Software Engineering Jobs