← All roles

Software Engineering Intern

Apply on company site
Hybrid (London / Christchurch)£2k/mo - £3k/moInternPosted 5mo ago

About the role

Seeing Systems is building autonomous drone systems for defence, focusing on monocular vision, sensor fusion, and robust system design. The Software Engineering Intern will help design and build the core autonomy stack powering the drones, working across perception, planning, and systems infrastructure, and partnering with the founders to ship reliable software from day one.

Responsibilities

  • Design and build core components of the autonomous drone stack
  • Develop perception and state estimation systems using monocular vision and sensor fusion
  • Work with and extend robotics frameworks like ROS / ROS2
  • Build and test algorithms in simulation environments such as AirSim, and deploy to real systems
  • Implement and optimize SLAM, localization, and navigation pipelines
  • Interface with sensors, compute systems, and flight controllers
  • Contribute to system architecture across software, hardware, and communications layers
  • Rapidly prototype, test in the field, and iterate on real-world performance
  • Leverage modern AI tools and workflows to accelerate development and experimentation
  • Help define engineering culture, tooling, and hiring as a founding team member
  • Deploy your first vision-based navigation update to a physical drone within 30 days; co-owner of the internal autonomy stack within 90 days

Qualifications

  • Strong software engineering skills, with Python preferred (C++, Rust or OCaml is a plus)
  • Experience building robotics, real-time, or distributed systems
  • Familiarity with ROS / ROS2 and working across simulation + hardware
  • Strong intuition for systems, debugging, and performance tradeoffs
  • Comfortable operating in ambiguity and moving quickly in a startup environment
  • High ownership mindset—you build, test, and ship end-to-end
  • Heavy user of AI tools to accelerate output
  • Willing to go outside with us and test in the real world

Skills

Required:PythonROS / ROS2
Nice to have:C/C++
Last updated Aug 27, 2026. Interested? Apply on the company site.
Seeing Systems logo

About Seeing Systems

Modular AI-Commanded Drones for Defence

We're building inexpensive, autonomous strike drones designed to stay operationally relevant as warfare evolves. By combining true hardware modularity with an agentic control system that lowers cognitive load on operators, we enable faster upgrades, broader adoption, and more than 2x reduction in lifecycle cost. Our customers and partners include the UK Royal Marine Commandos, several other units in the UK, and 4 other NATO forces, and we are currently shipping prototypes for iterative feedback. Think of us as Anduril, but with worse weather, and better banter.

Artificial IntelligenceHardwareDronesGovTech

More open roles at Seeing Systems