PraktischKommunePraktischKommune
STARK SKD SE

Robotics Embedded Software Engineer - Controls

STARK SKD SE

📍 BerlinSicherheit & RechtVollzeit🏢 Große Unternehmen (250 - 999 MA)

Sie werden zur Karriereseite des Arbeitgebers weitergeleitet.

Details

Unternehmen
STARK SKD SE
Standort
Berlin
Bereich
Sicherheit & Recht
Vertragsart
Vollzeit
Unternehmensgröße
Große Unternehmen (250 - 999 MA)
Aktualisiert
28. Juni 2026

Interesse an dieser Stelle?

Klicken Sie auf "Jetzt bewerben" um direkt zur Stellenausschreibung des Arbeitgebers zu gelangen. Die Bewerbung erfolgt direkt beim Arbeitgeber.

Zur Bewerbung →

Sie suchen Fachkräfte? Zusammenarbeit anfragen →

Stellenbeschreibung

About Us

STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned systems that are software-defined, mass-scalable, and cost effective. This provides our operators with a decisive edge in highly contested environments.

Were focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.

Your mission

Implement and deploy various GNSS-denied navigation systems for autonomous unmanned platforms operating in contested and degraded environments. You will develop reliable edge and embedded systems that enable robust autonomy, while contributing to software architectures that remain effective in GNSS-denied and degraded conditions.

Responsibilities

Develop embedded and robotics software for autonomous unmanned platforms

Implement real-time software components in C/C++ for edge and embedded systems

Integrate edge and embedded software into ROS2-based autonomy stacks

Contribute to the development and integration of software for GNSS-denied and degraded navigation systems

Develop, customize, and maintain low-level drivers for embedded Linux systems and RTOS-based platforms

Support development in RTOS environments such as ChibiOS, NuttX, and FreeRTOS

Contribute to unit testing, integration testing, and system-level validation

Conduct system-level debugging, performance analysis, and software verification

Handle interface integration across sensors, compute modules, and robotic subsystems

Support simulation, SIL/HIL testing, and real-world flight and field tests

Produce technical documentation and performance analysis reports

Work closely with autopilot, guidance, and navigation system engineers to deliver robust field-ready systems

Qualifications

Excellent C/C++ skills for real-time and embedded systems, with hands-on experience in ROS2

Strong experience in firmware development for embedded systems

Strong experience in driver development and customization

Experience with Linux driver development for embedded Linux distributions

Experience with RTOS-based software development

Strong debugging, analysis, and testing skills

Good understanding of robotics software integration and distributed robotic systems

Solid understanding of GNSS-denied navigation concepts, state estimation, and navigation system fundamentals

Good understanding of coordinate frames, transformations, time synchronization, and latency handling in distributed systems

Experience with automated software testing, unit testing, and integration testing

Comfortable working across hardware-software boundaries in robotic systems

Nice to Have

A university degree in Software Engineering, Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, or a related field

Experience in autonomous systems, robotics, UAVs, or other unmanned platforms

Experience with GNSS-denied navigation systems, inertial navigation, sensor fusion, or visual odometry

Strong mathematics background, especially in linear algebra, probability, calculus, and estimation theory

Physics background or double major is an advantage

Experience converting MATLAB prototypes into production-grade C/C++ software

Experience with simulation environments and Monte Carlo analysis

Experience with end-to-end embedded system development e.g. inertial navigation systems

Auszug aus der Stellenausschreibung des Arbeitgebers. Die Bewerbung erfolgt über "Jetzt bewerben".

Sie sind der Arbeitgeber dieser Stelle? Die Stelle ist bereits besetzt, veraltet oder soll aus anderen Gründen entfernt werden? Stellenanzeige kostenlos entfernen lassen →