Embedded Software Engineer
Intellectual Capital Resources
Overview
In diesem Rollenprofil arbeiten Sie an der Entwicklung von eingebetteten Systemen für zukunftsweisende Konnektivität. Sie tragen zur Umsetzung von Hochleistungskommunikations- und Steuerungssystemen bei und arbeiten eng mit Projekt- und Softwareleitern zusammen. Das Umfeld umfasst Multi-Core- und FPGA-basierte Plattformen sowie eine Mischung aus Echtzeit- und Linux-basierten Lösungen. Sie gestalten Systeme vom Design bis zur Integration und tragen so zur Schaffung space-aktiver Netzwerke bei.
Responsibilities
- Entwicklung eingebetteter Systeme von Design über Implementierung und Test bis hin zur Integration
- Entwicklung für Multi-Core- und FPGA-basierte Systeme
- Enge Zusammenarbeit mit Projekt- und Softwareleitern zur Bereitstellung von Hochleistungs-Kommunikations- und Steuerungssystemen
- Arbeit an Netzwerktechnologien (Ethernet/IP), Datenstrom-Management (DMA) und Hardware-Schnittstellen (I2C, SPI, CAN, EtherCAT)
- Beitrag zu Tests, CI-Prozessen und Versionskontrolle (Git)
- Python-Entwicklung, einschließlich Testskripten
- Arbeiten mit RTOS (idealerweise FreeRTOS) und Linux
- Embedded Real-Time Software in C/C++
Key requirements
- mindestens 4 Jahre relevante Berufserfahrung
- Profi-Umgang mit Git und CI-Systemen
- Python-Entwicklung, inklusive Testskripte
- Real-Time/Embedded Entwicklung in C/C++
- Erfahrung mit RTOS (FreeRTOS) und Linux
- Netzwerke (Ethernet/IP), DMA, Hardware-Schnittstellen (I2C, SPI, CAN, EtherCAT)
- Zusammenarbeit im Team
- Kommunikation
- Anwenderfokussierte Problemlösung
- C/C++ Embedded
- RTOS (FreeRTOS)
- Linux
Reference: WJ-799_20835166