Robotics Software Engineer - Bristol

Job Type:
Digital Workspace
Job reference:
28 days ago

Robotics Software Engineer - Bristol
Robotics Software Engineer - Bristol

The duration of the contract is 12 months.

The location of the role is Bristol (hybrid working).

The pay rate on offer is £65 - £70 per hour.

Key activities

  • Delivery of key milestone automation projects.
  • Control software development for industrial robotics systems
  • Software development in Python/C++/Javascript.
  • Creation of technical documentation, presentations, and reporting to management.

Essential responsibilities

  • Design, develop, implement, and support software development primarily in Python and C++.
  • Develop software to interface with and control industrial robots (eg Fanuc, Yaskawa)
  • Designing / architecting software APIs from the ground up.
  • Be meticulous in maintaining the quality of all software and code by actively testing, fixing, improving and optimising.
  • Developing and deploying software tests (eg gtest, gmock, cxxtest, jest, junit, pytest etc)
  • Continually and effectively communicate to all members of the software team to help maintain team cohesion in an Agile environment.
  • Clearly communicate software functionality and requirements with those in non-software disciplines.
  • And other duties as may reasonably be required, consistent with the post and company needs.

Key skills and experience

  • Excellent knowledge, coding and development skills in Python, C++ and Javascript
  • Experience working with industrial robots and offline programming environments (Fanuc, Roboguide, Motosim)
  • Design of software APIs and Architectures from scratch.
  • Demonstratable experience of delivering significant software development projects.
  • Experience in software validation and optimisation.
  • Agile team experience.
  • Experience working with ROS
Back to Search Results