Company

DysonSee more

addressAddressHullavington, Wiltshire
CategoryEngineering

Job description

Summary

Salary:
Competitive
Team:
Design and Development
Location:
United Kingdom - Hullavington Office

About us.

At Dyson, our goal is to build a world-leading robotics team focused on developing advanced domestic robots to go into real homes and help real people. Our multidisciplinary team is already one of the largest home Robotics groups in the world and is growing rapidly. We offer applicants the opportunity to work on some of the field's most challenging problems alongside some of its best engineers and scientists.

We’ve been developing robot technology for over 20 years, but this is just the start. We have been creating the largest robotics centre in the UK at Hullavington Airfield, one of Dyson’s research and innovation hubs in Wiltshire, and are continuing to grow our expert team of research scientists and engineers to bring functional advanced robotic solutions into the home. We are looking for people to help us investigate robust solutions to diverse real-world problems in machine perception, action, and intelligence. Successful candidates will be working in a supportive environment within a team of experts that is constantly aiming to improve itself and the world of robotics.

About the role.

Our Future Robotics Research team is developing Robot Learning methods with the goal of solving real world problems with domestic robotics. Our team works at the forefront of a variety of disciplines, including reinforcement learning, imitation learning, robot perception, control, sim-to-real transfer, unsupervised representation learning, and other broader deep learning areas. We are on the lookout for a very capable Software Engineer, with experience in robotics or Robot Learning, to join our Hullavington-based team. This is hybrid role that has the opportunity for two days of remote working per week.

Key responsibilities include:

  • Contribute to software architecture and high-level design.
  • Setup and maintenance of continuous integration (CI) infrastructure/environment.
  • Low-level design, implementation/coding and software testing (unit/component/product level).
  • Maintenance of our software stack, including issue identification and tracking, benchmarking and optimisation
  • Work with research engineers to rapidly implement and prototype new methods in code.
  • Proactively identify technical risks within projects and influence engineering teams in their resolution.
  • Develop and champion software development best practices and process improvements within Future Robotics Research and across the wider robotics team.
  • Keep up to date with the state-of-the-art in the field of Robot Learning, with a particular focus on robot manipulation.

About you.

Apart from holding a passion across your craft alongside an innovative mindset for Robotics. We'd love you to hold the following experience:

  • MSc (or equivalent industrial research experience) in a computer science, robotics, or related disciplines with a significant software component.
  • Demonstrable software development experience across design, coding and testing.
  • Excellent grasp of fundamental computer science concepts and able to solve complex technical problems.
  • Experience using common design patterns. High standards for code quality, maintainability, and performance.
  • Proficient in Python and C++.
  • Experience working on large, version-controlled shared code bases.
  • Experience working in a Linux environment.
  • Practical experience implementing software solutions on simulated and/or real robot manipulation platforms.
  • Familiarity with modern machine learning frameworks (PyTorch, Tensorflow, etc.).
  • Good communication skills in spoken and written English.


It would be advantageous to have the following skills and experience:

  • Experience working on and maintaining a robotics software stack
  • Experience in applying deep learning to real world robot platforms.
  • Good knowledge of Robotics.
  • Experience with ROS and Docker.
  • A passion for advanced domesticated robots.
  • Knowledge of the Atlassian suite (JIRA, Confluence, Bitbucket).
  • Knowledge of CMake.

Benefits:

Financial:

  • Performance related bonus
  • Company paid Life Assurance
  • Discounts on Dyson machines
  • Competitive pension scheme
  • Purchase additional holidays

Lifestyle:

  • 27 days holiday plus statutory bank holidays
  • Free bus travel to and from Malmesbury campus from Bristol, Chippenham and Swindon
  • On-site parking
  • Endless free coffee and tea, and a free lunch
  • Free on-site hair salon
  • On-site lifestyle Assist
  • Electric vehicle scheme


Health:

  • Private Medical insurance for all employees
  • Employee Assistance Program for employee and dependents
  • Digital GP and prescription service
  • Fertility treatment support
  • On-site gym and sports centre

#LI-RG1

#LI-HYBRID


Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Benefits

Car scheme, Company pension, Employee assistance programme, Employee discount, Free or subsidised travel, Free parking, On-site gym
Refer code: 2970491. Dyson - The previous day - 2024-03-11 20:54

Dyson

Hullavington, Wiltshire

Share jobs with friends

Related jobs

Robot Learning Software Engineer

Software & Controls Engineer

Johnson Matthey Plc

not provided

Swindon, Wiltshire

4 days ago - seen

Systems Software Engineer

Fusion People Ltd

Salary negotiable

Wiltshire, England

a week ago - seen

System Software Engineer

Vital Human Resources

£500 - £600/day

Chippenham, Wiltshire

2 weeks ago - seen

Embedded Software Engineer

Hexwired Recruitment Limited

£55,000 - £65,000 per annum, inc benefits

Wiltshire, England

2 months ago - seen

Lead Software Embedded Engineer, £75,000

Nigel Frank International

£46,000 per annum

Wiltshire, England

2 months ago - seen

Embedded Software Engineer

Hexwired Recruitment Limited

£55,000 - £65,000/annum Pension, Bonus, Healthcare

Trowbridge, Wiltshire

2 months ago - seen

Software Test Engineer

Hexwired Recruitment Limited

£40,000 - £45,000 per annum

Wiltshire, England

2 months ago - seen

.Net Software Engineer

Spectrum It Recruitment

Wiltshire, England

2 months ago - seen

Software Engineer Embedded / DSP

Ernest Gordon Recruitment Limited

£60,000 - £75,000 per annum

Wiltshire, England

2 months ago - seen

DevOps Engineer

World Software Europe Limited

£28,020 to £38,994 per year

Swindon, Wiltshire

3 months ago - seen

Senior PHP Software Engineer

Digital Appointments

£45,000 - £60,000 per annum

Wiltshire, England

3 months ago - seen

Software Engineer

Sopra Steria

Salisbury, Wiltshire

4 months ago - seen

Software Solutions Engineer

Babcock

Competitive

Salisbury, Wiltshire

4 months ago - seen

Simulation Software Engineer

Mass

Neston, Wiltshire

4 months ago - seen

Lead Simulation Software Engineer

Mass

Neston, Wiltshire

4 months ago - seen

Software Test Engineer

Naim Audio

Salisbury, Wiltshire

4 months ago - seen

Senior Software Engineer

Jmk Resourcing Solutions

£60,000 - £65,000 per annum

Wiltshire, England

5 months ago - seen

Software Test Engineer

Naim Audio

Competitive

Salisbury, Wiltshire

5 months ago - seen