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.
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.
your mission
This is not a maintenance role. We are looking for a Senior Fullstack Engineer to build the central engine and intuitive interfaces of Minerva Frontline, our Mission Management Software. You will be responsible for building end-to-end features, spanning from the core C++ server that orchestrates UAV swarms and maintains global battlefield state, down to the real-time TypeScript interface that operators use in highly contested environments.
You will architect and code high-performance, safety-critical systems across the stack, writing Modern C++ for the backend and TypeScript for the frontend, ensuring robust real-time data flow via WebSockets. Crucially, this is a highly hands-on role where you will work in the field alongside hardware engineers to ensure new Drone platforms and features are designed, implemented, and tested to the highest quality.
If you are a high-agency engineer who thrives on owning features top-to-bottom and building mission-critical software from the ground up, this is your command center.
responsibilities
- The Architecture: You will design and implement robust, event-driven systems. This involves working with C++23, gRPC, and Graaf, alongside handling high-frequency telemetry, and structuring large-scale, responsive frontend applications.
- The Code: You will be hands-on across the stack, writing critical paths in C++ on the backend, and maintaining a performant, type-safe Vanilla TypeScript frontend.
- The Hardware Integration: You will spend time in the field with our hardware and flight-test engineers. You will directly integrate Minerva Frontline with new UAV platforms, ensuring that software intents map flawlessly to physical drone execution in the real world.
- The Product: You will own features end-to-end, bridging the gap between high-level tactical requirements, intuitive operator interfaces, and low-level drone execution (MAVSDK/MAVLink). You will ensure seamless real-time data flow via WebSockets and REST APIs.
qualifications
Who You Are
- A Polyglot Builder: You have 5+ years of software engineering experience, with deep expertise in both backend and frontend development. You have built complex distributed systems and dynamic user interfaces from scratch.
- A C++ & TypeScript Expert: You are proficient in Modern C++ and treat memory safety as a religion. You are comfortable with TypeScript, Webpack, Vanilla Web Components, and state management in large frontend applications.
- A Field-Ready Engineer: You are eager to step away from the desk and work directly in the field with hardware engineers, drones, and test equipment to prove your code works under real-world conditions.
- Concurrency & Performance Obsessed: You understand that in our domain, a 10ms lag in processing a strike intent or a synchronization error in swarm telemetry can be critical, whether it's happening on the metal or in the browser. You know how to optimize for performance.
- High Agency: You don't wait for "tickets to be formulated." You look at the mission, identify the technical gaps, and execute the solution.
- Industry Aware: You have experience in Defense, Robotics, Aerospace, or High-Frequency Trading. Experience with hardware-software integration is a huge plus.
Qualifications
- Intergrated Master's (Dipl. Eng.) B.Sc/M.Sc in Computer Science, Robotics, or equivalent practical experience.
- Deep expertise in modern C++ (17/20/23) and modern JavaScript/TypeScript (Webpack, Vanilla Web Components).
- Experience with real-time distributed systems, WebSockets, gRPC, Flatbuffers, or MAVLink is a massive plus.
- Hardware / Field Testing: Willingness and capability to work hands-on in the field with hardware teams for flight testing new platforms and features.
- Security: Due to the nature of our work, candidates must be eligible to obtain appropriate security clearance.
- If you are not living in Greece and open to relocating from another EU country we are able to offer relocation allowance for this position.
If you´re interested in building the future of European Defence with us, and you see yourself reflected in the description above, please send us your CV in English. We´re looking forward to meeting you!