S

Stark

AI-enabled, software-defined unmanned defense systems

Senior Robotics Software Engineer

Robotics & Autonomous SystemsUpdated on Nov 10
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in Engineering or a related technical field is required.
  • Strong experience with ROS2, including real-world deployment and integration of perception modules, is required.
  • Proficiency in Python and C++ for embedded and robotics development is required.
  • A solid background in robotics, autonomous systems, embedded development, or aerospace applications is required.
  • Familiarity with embedded Linux platforms, particularly NVIDIA Jetson devices, is required.
  • Experience integrating containerized processes such as Docker into onboard robotic systems is required.
  • Ability to navigate and coordinate between ROS2, legacy or custom codebases, and third-party modules is required.
  • Strong problem-solving and debugging skills, especially in real-time or resource-constrained environments, are required.
  • Effective communication and teamwork in multidisciplinary engineering teams are required.
  • Self-direction, organization, and adaptability to fast-paced development cycles are required.
  • Willingness to travel occasionally for field testing and deployment is required.
  • Candidates must be eligible to obtain and maintain the security clearance required for the position.

Responsibilities

  • Develop and integrate real-time perception pipelines on embedded platforms such as the Jetson Nano NX.
  • Migrate legacy monolithic systems to ROS2, refactoring and modularizing components for greater scalability and maintainability.
  • Enable and optimize image data access across native and containerized components, including Dockerized ROS2 processes.
  • Design and implement low-level camera and sensor drivers for real-time vision acquisition.
  • Collaborate with AI, controls, and hardware teams to integrate perception with other onboard subsystems.
  • Profile and debug system performance under embedded compute, thermal, and bandwidth constraints, ensuring stability and robustness in field deployments.
  • Contribute to system-level architecture discussions focused on communication reliability and modularity.

Desired Qualifications

  • Prior experience in defense technology, autonomous drone swarms, or 3D computer vision.

About the Company

Stark

AI-enabled, software-defined unmanned defense systems

Stark develops AI-enabled, software-defined unmanned systems for European and NATO forces, including air and sea platforms and a mission-control software suite. Its products run as autonomous hardware platforms guided by the Minerva software layer, which plans, commands, and monitors missions for units like the OWE-V Virtus VTOL and Vanta USVs. Stark differentiates itself with a Europe-focused tech stack and formal defense partnerships, backed by NATO and European funding, plus expanding European and Ukrainian manufacturing and R&D sites. Its goal is to empower European and NATO forces with advanced autonomous capabilities while scaling production and expanding capabilities in electronic warfare and mission management.

Company size
51-200
Company stage
Late Stage VC
Total funding
$627.4M
Headquarters
Berlin, Germany
Founded
2024

Recently Posted Jobs

Explore more opportunities at Stark

See more jobs