Embedded-Software-Entwickler/in (m/w/d) – Small Satellite Systems
Embedded-Software-Entwickler/in (m/w/d) – Small Satellite Systems
Embedded-Software-Entwickler/in (m/w/d) – Small Satellite Systems
Embedded-Software-Entwickler/in (m/w/d) – Small Satellite Systems
Jobriver HR Service
Internet, IT
Berlin
- Art der Beschäftigung: Vollzeit
- 54.500 € – 70.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Embedded-Software-Entwickler/in (m/w/d) – Small Satellite Systems
Über diesen Job
Embedded-Software-Entwickler/in (m/w/d) – Small Satellite Systems
Beschreibung
Unser Kunde ist ein innovatives Unternehmen im Bereich der Raumfahrttechnologie, das sich auf die Entwicklung modernster Kleinsatelliten-Systeme für Erdbeobachtung und Trainingsprogramme spezialisiert hat. In der Rolle des Embedded Software Engineers (m/w/d) in Berlin sind Sie Teil eines dynamischen Teams, das an zukunftsweisenden Projekten arbeitet. Ihre Hauptaufgaben umfassen die Entwicklung von Treibern und Firmware für ARM-basierte Embedded Systeme sowie die Weiterentwicklung bestehender Software für Satelliten-Subsysteme und Testsysteme. Sie werden automatisierte Tests zur Systemvalidierung konzipieren und implementieren und eng mit Hardware- und Software-Teams zusammenarbeiten. Darüber hinaus erstellen Sie technische Dokumentationen und sind aktiv in den gesamten Entwicklungszyklus von Satellitensystemen eingebunden. Das Unternehmen bietet Ihnen die Möglichkeit, an echten Space-Tech-Projekten mit globalem Einfluss zu arbeiten und sich in einem modernen, internationalen Arbeitsumfeld weiterzuentwickeln. Flexible Arbeitszeiten und die Option auf hybrides Arbeiten ermöglichen Ihnen eine ausgewogene Work-Life-Balance. Schnelle Entscheidungswege und viel Gestaltungsspielraum runden das attraktive Angebot ab.
Anforderungen
Der ideale Kandidat für diese Position hat ein Studium im Bereich Informatik, Elektrotechnik oder einem vergleichbaren Fachgebiet abgeschlossen. Sie bringen mindestens 3 Jahre Erfahrung in der Embedded Softwareentwicklung mit und verfügen über sehr gute Kenntnisse in C sowie ARM-Mikrocontrollern, insbesondere in den Kommunikationsprotokollen SPI, UART und CAN. Erfahrung mit Hardware-Abstraktionsschichten und modularen Architekturen ist ebenfalls erforderlich. Ein gutes Verständnis für Schaltpläne und Datenblätter ist von Vorteil. Darüber hinaus sind sehr gute Englischkenntnisse notwendig, während Deutschkenntnisse als zusätzlich vorteilhaft angesehen werden. Wünschenswert sind Kenntnisse in C++, Unit Testing, Verschlüsselung und sicherer Kommunikation sowie Erfahrungen in der Bildverarbeitung. Persönlich zeichnen Sie sich durch Teamfähigkeit, analytisches Denken und eine hohe Problemlösungsorientierung aus.
