Skip to main content

Software Engineer - Python, C++, JavaScript

Software Engineer - Python, C++, JavaScript
Jefferson Wells UK
8 months 2 weeks ago

Job Details

Software Engineer - Python, C++, JavaScript - Robotics
Software Engineer - Python, C++, JavaScript - Robotics

Contract Details

The duration of the contract is
12 months
.

Location

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

Pay Rate

The pay rate on offer is
70 - 75 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++.
  • 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.

Essential Skills And Experience

  • Excellent knowledge, coding and development skills in Python, C++ and JavaScript
  • Design of software APIs and Architectures from scratch.
  • Demonstrable experience of delivering significant software development projects.
  • Experience in software validation and optimisation.
  • Agile team experience.

Desirable Skills And Experience

  • Positive, self-motivated, enthusiastic, and able to apply a high level of initiative.
  • Ability to be flexible and quickly change priorities to suit business needs.
  • Excellent collaborator and team worker.
  • Excellent communicator.
  • Experience in robotics.
  • Experience in image processing.
  • Experience working with ROS
  • Experience working with industrial robots (eg Fanuc, Yaskawa)

Expertise level

Work arrangement

Key skills

Similar Jobs in United Kingdom

Similar Jobs in Bristol