Embedded Robotics Engineer
About Us
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
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
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!
About us
Due to the nature of our work in the defence sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for this position. Details will be provided during the recruitment process.
EQUAL OPPORTUNITY
We are an equal-opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, disability, or any other characteristic protected by applicable law.
