Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer at Arondite 7d ago 7d ago in-office (London, United Kingdom)

Peerlist

Greater London

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A defence technology company in Greater London is seeking software developers to create foundational software for autonomous systems. This role offers the opportunity to work on innovative projects that enhance collaboration with sensors and robots. Candidates at all experience levels are welcome, with a focus on strong programming skills. The position includes competitive compensation and a supportive culture emphasizing personal and professional growth.

Benefits

Highly competitive base salary
Generous equity in EMI share options
Free breakfast and lunch
Private health and dental insurance
Cycle-to-work scheme
Relocation support

Qualifications

  • Experience across the development stack, including frontend UX and network optimization.
  • Ability to write high-quality code for mission-critical environments.
  • Must have the Right to Work in the UK.

Responsibilities

  • Design, build and test core software platforms and user interfaces.
  • Interface with and test autonomous and robotic systems.
  • Collaborate with engineers in AI/ML, networking, and robotics.

Skills

Strong core programming skills
Collaboration with diverse teams
Iterate with customers

Education

Degree in Computer Science or Engineering

Tools

Docker
Kubernetes
PostgreSQL
Job description

Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise the way organisations collaborate with sensors, robots and autonomous systems and use the data they generate. We are driven by our determination to help defend our collective democratic values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well‑funded and building for the long‑term.

You will join Arondite at a pivotal moment in the company’s journey. Our company is being built by exceptional engineers – people who find high‑impact and technically challenging work engaging and exciting, and who consistently deliver outsized impact. You will collaborate with other brilliant minds to solve some of the world’s hardest and most important problems.

You will have ownership and autonomy from Day One. There is no corporate ladder at Arondite. From your first day, you will directly influence the design, functionality, and direction of Arondite’s product offering. We hire the best people and give them extremely high levels of autonomy; the sky is the limit for an individual with the right ambition.

If you are motivated by our mission and want to be part of a growing team of outstanding people, we want to hear from you.

Software Development Requirements

You will drive the development of software that enables autonomous systems to collaborate, process large sensor datasets, and build graphical user interfaces that present complex information intuitively for tasking and control of multiple assets.

You will be expected to write high‑quality code that will drive the planning and execution of operations in mission‑critical environments. You will iterate closely with end‑users to rapidly add and improve the most relevant features to support their priorities – this may sometimes involve working outdoors and at other sites.

Responsibilities
  • Design, build and test core software platforms and user interfaces at Arondite.
  • Iterate with customers and users to better understand and implement their requirements.
  • Interface with and test autonomous and robotic systems in the field.
  • Collaborate with engineers with diverse skill sets, including AI/ML, networking, and robotics.
  • Drive a culture of excellence within the engineering team and the wider company.
Experience

We are open to candidates of all levels of experience, from senior engineers looking to lead a team or be a high‑value IC, to new‑grads looking to start their career.

We look for candidates with experience across the development stack, from frontend UX experts who delight in producing a polished and beautiful experience, to networking maestros who understand and optimise the complex topology required to support our platform (and everything in‑between).

Desired Qualifications

Key requirements:

  • Degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience).
  • Strong core programming skills in either server‑side languages such as C++, Java, Rust or Python, OR
  • Deep enthusiasm for expanding your knowledge of a diverse technology stack.
Bonus Technical Skills

This list reflects the tech stack currently used at Arondite; any experience in these areas is a bonus.

  • Embedded/resource‑constrained device development.
  • Docker and Kubernetes.
  • SQL databases such as PostgreSQL.
  • Machine‑learning applications.
  • Front‑end mapping frameworks (e.g., Cesium, Mapbox, Leaflet).
  • Application security best practices and secure coding principles (e.g., OWASP Top 10).

We want Arondite to bring together individuals from diverse backgrounds and perspectives. We don’t expect everyone to have experience across each of these areas. Please apply even if you only partially fulfil this list.

Right to Work

We require all candidates to have an existing Right to Work in the UK at the time of application.

Security Clearance

This role will require the individual to hold a clearance or be willing to undergo UK security vetting to Security Check (SC) or above. This normally requires continuous residency in the UK for at least five years.

Workplace Expectations

We are focused on building a positive, collaborative engineering‑driven culture. We believe in making the office a friendly, comfortable, and fun place to be, and we try to work from the office where possible. Of course, there are times when it makes sense for you to work from home and that’s OK. You may also need to travel to visit customers, depending on your role. In general, you should only apply if you’re excited to come into the office and work in person by default.

Application Process & Benefits

Interview stages:

  • CV submission with initial questions.
  • Introductory Teams call (30‑45 mins).
  • In‑person technical interview (1‑2 hours).
  • Final interview with one of Arondite’s founders (30 mins).

Benefits:

  • Highly competitive base salary.
  • Generous equity in EMI share options in a well‑funded and growing startup.
  • Free breakfast and lunch every day; free pizza and beers weekly.
  • Private health and dental insurance.
  • Cycle‑to‑work scheme.
  • Relocation support.
  • Access to any resources, equipment, and training needed to do your job in a world‑class way.
  • The opportunity to work with and learn from exceptional colleagues with excellent academic experience and deep industry knowledge.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.