Full Stack Software Engineer

London, United Kingdom

Job Description


About Arondite

Arondite is building the next generation of autonomous systems, software and AI to solve the world\'s most important frontier problems across defence, critical industries and the humanitarian sector. We are looking for mission-driven engineers who want to be part of a highly motivated team, and build things that make a positive difference.

The Role

Arondite is looking for talented and flexible full-stack software engineers to work on a range of autonomous vehicles that operate in the air, on the land and under the sea.

You will be developing software to run on drones and at the associated base stations, to do backend processing of potentially large sensor datasets, and to build graphical user interfaces for the web and Android. User interfaces will typically involve the presentation of complex information in an intuitive way and will allow tasking and control of multiple assets.

You will be expected to create flexible and maintainable code that will operate in mission-critical environments. Part of the role will also involve interfacing with 3rd party APIs and the development and documentation of our own ones.

By joining a company building integrated products, will be able to influence the selection and design of the hardware in order to optimise performance and user experience. You will also work closely with end-users to rapidly add and improve the most relevant features to support their priorities.

As an early hire within a startup, you will have the opportunity to help drive software development practices within the company. You will potentially build a broader team as we continue to expand and build more diverse products. Regardless of previous experience, you will review and test the output of other engineers to check their work and provide feedback - everyone\xe2\x80\x99s input is value

Requirements

You should apply if you have:

  • BSc/BEng in Computer Science, Engineering, or a related technical/scientific subject
  • Strong core programming skills in object orientated languages such C#, C++ or Java
  • Knowledge of frameworks such as Angular or React
  • Front-end development experience in TypeScript or JavaScript
  • A general enthusiasm for expanding your knowledge of a diverse technology stack
Note: The above describes the perfect candidate. Please apply even if you only partially fulfil this list.

Nice to have:
  • Understanding of working on embedded / resource constrained devices
  • Experience with SQL databases such as PostgeSQL
  • Experience of machine learning applications
All engineers at Arondite are expected to:
  • Communicate effectively within a multi-disciplinary team of hardware, software and AI engineers
  • Be resourceful and open-minded in seeking solutions to engineering challenges
  • Teach themselves to be the expert, if we don\xe2\x80\x99t already have one in a particular area.
Benefits

We offer:
  • The opportunity to work with world class engineers on a wide range of technologies
  • Free training and education to quickly fill knowledge gaps
  • The best resources and equipment required to do your job
  • Exposure to working closely with customers on real problems
  • Free meals and snacks in the office
  • 7% employer pension contribution
  • Employee Stock Options for everyone, so we all have a stake in the company\xe2\x80\x99s growth
  • Relocation support

Arondite

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3021590
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned