Software Engineer


c++ go python London | Full-Time

See all Automata jobs →

We’re looking for x2 Software Engineers to join our growing team. You’ll be working on Eva, our robotic arm, with a modern tech stack. This includes designing our cloud and robot APIs, implementing our robot “brain” software and working closely with our other teams including Sales, Support, Front-End, and Controls.

We would like to find driven Engineers who are excited by technical challenges and love working as part of a team. No robotics experience needed but curiosity and passion is appreciated!

What will you be doing?

  • Contributing ideas and working on exciting new features in our software roadmap
  • Producing robot updates from design, implementation, testing to release
  • Working with backend and controls system on the robot or in the cloud
  • Handling support requests from customers, helping them to develop their robotic use cases and squashing bugs
  • You will also have the opportunity to learn about other business areas such as frontend web development, firmware, manufacturing, sales and support depending on your interests and strengths

What will you bring to the role?

  • We are looking for x2 Software Engineer
    • Junior - At least 1 year of commercial experience
    • Mid - At least 3 years of commercial experience
  • Professional software development: Ideally you have worked with a systems programming language, we use C++ and Go. (bonus: Python, C)
  • An understanding of Linux development and comfortable running services locally or in a cloud environment
  • Great CS principles: writing well tested, quality code and working with the team for code reviews and continuous improvement
  • Good communication skills when interacting with customers and our sales and support teams
  • Comfortable working with other technical teams, setting project requirements and reacting to scope change

Salary range £40,000 — 60,000

We're looking for two people - x1 junior (1+ years) x1 mid-level (3+ years)