Accessibility Links

Software Engineer

Expired
  • Salary: £200 - £240 per day
  • Job type: Contract
  • Location: Bristol
  • Sector: Software Development
  • Date posted: 06/03/2018
  • Job reference: J381248A

We're really sorry, but it looks like this job has already been filled.

Register your CV with us, see our latest jobs or use the search below.

Job purpose

To develop software that supports the business needs and product objectives

Key responsibilities and accountabilities

  • Design, develop, implement and maintain software to control snake-arm robots, industrial robots, tools and sensors
  • Design, develop, implement and maintain software to control test rigs and other hardware
  • Deliver customer requirements (internal and external customers)
  • Take ownership for the delivery of software for given tasks
  • Work on a varied range of development tasks
  • Maintain the quality in all software by actively testing, fixing and improving
  • Continually and effectively communicate to all members of the software team to help maintain team cohesion in an Agile environment
  • And other duties as may reasonably be required, consistent with the post and company needs
  • Provide ideas for, and support with, the implementation of over-arching software architecture
  • Support others teams in their work as required
  • And other duties as may reasonably be required, consistent with the post and company needs

Key qualifications and demonstrated experience

  • Good degree (or equivalent) in a rigorous engineering, scientific, or mathematical subject
  • At least 5 years' software engineering experience in high-tech engineering companies
  • Demonstrably good C/C++ skills
  • Experience of C#
  • Strong of mathematical ability particularly with 3D geometry
  • Good problem solving skills

Desirable skills and knowledge

  • Positive, self-motivated, enthusiastic and able to apply a high level of initiative
  • Good team-working skills
  • Good communicator
  • Good organisation skills, able to prioritise under pressure and work unsupervised
  • Experience with vision systems

Nice but not essential

  • Experience with robotics
  • Experience with 3D graphics
Similar jobs
View more similar jobs