Senior Software Engineer (Hardware Automation/Robotics) Job at Automata, Remote

QnRNbG1oYXdLKzNYMytGOFI0QkdrZz09

Job Description

Automata is building a world-class company to disrupt the life science industry and empower scientists by making automation a reality for every lab.

We work with labs across the world to understand their specific workflows and needs and develop personalised solutions that range from diagnostic and drug discovery to synthetic biology. This allows us to simplify common automation tasks, while also supporting more advanced paths for specialised workflows, in a fast, flexible, and cost-efficient way.

We are looking for a Software Engineer whose mission is to be a key developer of software features within our cross-disciplinary robotics platform team, to drive the hardware that enables lab automation at scale and ultimately make Automata's mission a reality!

Why is this role important for Automata?

For Automata's users to execute complex lab workflows from our digital platform, the robotics platform's hardware must have well-designed and robust software to control it. This role, and the team it belongs to, are crucial to Automata's success, and without them, we wouldn't be where we are today, in other words driving the democratisation of robotics and impacting access to healthcare across the UK and more.

In this role you will be responsible for:

  • Writing high-quality software for our robotics platform.
  • Collaborating with other engineering disciplines within the team (firmware, controls, electrical, mechanical, QA etc) to take user requirements from a concept and prototype stage to fully working production models.
  • Contributing to system design decisions that will shape the platform.
  • Owning the features you build and supporting users to ensure the overall quality of the product.
  • Helping ensure a high standard of software through efficient peer code review.

What it takes:

  • Experience of a scripting programming language (preferably Python).
  • Experience of a compiled programming language (e.g. Go, C++).
  • Previous experience working in robotics or hardware automation.
  • Well-versed in writing high-quality unit tests.
  • Good software design practises (e.g. creating clear and well-documented APIs).
  • An interest in robotics and the future of automation.
  • The ability to work harmoniously within a team while empowering your team members.
  • A strong self-starting attitude, you love a challenge!

Nice to haves:

  • Experience of working on Linux operating systems.
  • Knowledge of computer networking.
  • Experience with microcomputers and microcontrollers (e.g. Raspberry Pi, Arduino).
  • Knowledge of cloud IoT solutions (e.g. AWS-IoT).

What gets us excited?

We’re passionate about the future of Technology and Automation and our growing success is built upon like-minded individuals who share our passion.

You are excited about creating code that makes hardware move and do things! Exclaiming "IT'S ALIVE!" when your code gets a robot to do what you intended (shouting this is optional).

If this sounds like a good fit and has ticked the right boxes for you, you will love having the opportunity to build something that immediately adds value.

Similar Jobs

EG Group

Area Manager Job at EG Group

Hours: Full-Time Contract / Permanent. Bonus Scheme: Quarterly Bonus Incentive! Please note, to be hired for this role you are required to successfully pass a

InterContinental London - The O2

Bar Manager Job at InterContinental London - The O2

30,086 plus 4,800 service charge*. A competitive salary + monthly service charge. 28 days paid holiday with an extra 5 days, following 5 years service.

West Sussex County Council - Schools

Teacher Job at West Sussex County Council - Schools

Salary TMS/UPS Location The Littlehampton Academy Address The Littlehampton Academy, Fitzalan Road, Littlehampton, West Sussex, BN17 6FE Website tla.woodard.co

Blue Arrow

Yard Worker Job at Blue Arrow

BlueArrow Bristol are looking for a new Yard Person with Counterbalance license to work for this premier telecommunication's company.

Morrisons

Customer Assistant Job at Morrisons

Our store teams are at the heart of the local community and our Customer Assistants provide a great service and a buzz people enjoy. Its why our customers keep coming back for more. Its