Description

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.

We’re 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.

As an Embedded Software Developer, you will play a key role in designing, developing, and optimizing software for real-time embedded systems in our platforms. You will work closely with cross-functional teams including hardware engineers, systems engineers, and flight software teams to deliver robust and secure embedded solutions.

  • Design and implement real-time embedded software for drone control systems and payload integration.
  • Develop and maintain software in C/C++ for ARM-based microcontrollers and SoCs.
  • Integrate software with various sensors, communication modules, and custom hardware.
  • Contribute to the architecture and design of embedded systems with high reliability and security requirements.
  • Perform debugging, validation, and testing on hardware-in-the-loop (HIL) systems.
  • Collaborate with systems and hardware engineers to ensure seamless integration.
  • Document software designs, implementation, and testing procedures in accordance with industry and defense standards.
  • Ensure compliance with safety, quality, and cybersecurity standards for defence applications.
  • Stay current with emerging technologies and industry trends, recommending and implementing innovations to improve our products and processes
  • Dive deep into the details to identify, understand, and solve difficult technical problems.
  • Constantly be challenging requirements to determine what adds value and what is not.

  • Bachelor’s or Master’s degree (or equivalent) in Computer Engineering, Electrical Engineering, or related field.
  • Proven experience in embedded software development, preferably in the aerospace or defense industry.
  • Strong programming skills in C/C++ and experience with RTOS (e.g., FreeRTOS, VxWorks).
  • Familiarity with communication protocols (e.g., UART, SPI, CAN, Ethernet).
  • Experience with debugging tools, oscilloscopes, and logic analyzers.
  • Good understanding of real-time systems and low-level hardware interaction.
  • Fluent in English (written and spoken); German is a plus.