Director of Software Engineering

We are looking for an exceptionally talented individual to lead our software development efforts. Our software team works alongside our mechanical and electronics engineering teams to develop robot control system software as well as various other tools for data processing, machine learning, and system validation.

Duties & Responsibilities

  • Developing innovative algorithms for robot control
  • Transferring research output into production software systems
  • Championing a data driven approach to software validation
  • Leading a small team of talented software developers
  • Building high quality and scalable processes around data management, machine learning, and code deployment

Desirable Characteristics

  • The ability to understand and implement complex algorithms
  • Understands machine learning methodology
  • Good intuition about managing complexity
  • Experience of developing safety-critical software.
  • The ability to understand and define priorities
  • A high quality degree and several years of experience.
  • The ability to work with experts with a wide range of skills

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.