About this role
About Us STARK is a defense technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high-performance unmanned vehicles that are software-defined, mass-scalable, and cost effective – giving NATO and its allies a decisive edge in the most contested environments.<br> 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. About the team <span style="color:rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);display:inline;">Minerva is STARK's command and control software — the brain that connects operators to autonomous systems across multiple domains in real time. The Minerva team is a small, senior software group based in Berlin and Munich, working directly with our systems and hardware teams to build mission-critical C2 capabilities deployed in active operational environments.</span><span style="font-family:Arial, Helvetica, sans-serif;color:rgb(0,0,0);"><br style="border:0px solid;margin:0px;color:rgb(32,32,32);font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Open Sans', 'system-ui', '-apple-system', 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);"></span><span style="color:rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);display:inline;">We move fast, ship real software, and operate under constraints most engineers never encounter — low-bandwidth networks, air-gapped devices, high-stakes decision loops. There is no room for abstraction for its own sake. Everything we build ends up in the hands of real operators in the field</span><span style="color:rgb(0,0,0);font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Open Sans', 'system-ui', '-apple-system', 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);display:inline;">.</span> Your mission <p>As a Robotics Engineer with a focus on embedded perception systems, you will play a critical role in enabling real-time autonomy onboard next-generation UAV platforms. You will work directly with camera data pipelines, ROS2-based systems, and embedded compute platforms to build robust, efficient, and scalable perception functionality.</p><p>You will contribute as a highly skilled individual contributor—hands-on with the system—bridging diverse codebases and enabling data flows across native ROS2 nodes, legacy frameworks, and containerized third-party modules. Your work will be essential to ensuring that our autonomous systems operate reliably in real-world, resource-constrained environments.</p> Responsibilities <ul><li><p>Develop and integrate real-time perception pipelines on embedded platforms such as the Jetson Nano NX.</p></li><li><p>Migrate legacy monolithic systems to ROS2, refactoring and modularizing components for better scalability and maintainability.</p></li><li><p>Enable and optimize image data access across native and containerized components (e.g., Dockerized ROS2 processes).</p></li><li><p>Design and implement low-level camera and sensor drivers for real-time vision acquisition.</p></li><li><p>Collaborate with AI, controls, and hardware teams to ensure tight integration between perception and other onboard subsystems.</p></li><li><p>Profile and debug system performance under embedded constraints (compute, thermal, bandwidth), ensuring stability and robustness in field deployments.</p></li><li><p>Contribute to system-level architecture discussions with a focus on communication reliability and modularity.<br><br></p></li></ul> Qualifications <ul><li><p>Bachelor’s or Master’s degree in Engineering or a related technical field.</p></li><li><p>Strong experience with ROS2, including real-world deployment and integration of perception modules.</p></li><li><p>Proficient in Python and C++ for embedded and robotics development.</p></li><li><p>Solid background in robotics, autonomous systems, embedded development, or aerospace applications.</p></li><li><p>Familiarity with embedded Linux platforms, particularly NVIDIA Jetson devices.</p></li><li><p>Experience integrating containerized processes (e.g., Docker) into onboard robotic systems.</p></li><li><p>Ability to navigate and coordinate between different frameworks (ROS2, legacy/custom codebases, third-party modules).</p></li><li><p>Strong problem-solving and debugging skills, especially in real-time or resource-constrained environments.</p></li><li><p>Effective communicator and team player in multidisciplinary engineering teams.</p></li><li><p>Self-driven, organized, and adaptable to fast-paced development cycles.</p></li><li><p>Willingness to travel occasionally for field testing and deployment.<br><br></p></li></ul>