Robotics Software and Systems Engineer

Robotics Software and Systems Engineer

Full-Time 39424 - 47779 € / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a team designing and programming cutting-edge robots for real-world applications.
  • Company: Oxford Robotics Institute, a leader in autonomous robotic technologies.
  • Benefits: Competitive salary, collaborative environment, and opportunities for professional growth.
  • Other info: Diverse team with a commitment to promoting women in STEM.
  • Why this job: Make a real impact in robotics and work on innovative projects that shape the future.
  • Qualifications: Experience in C++, Python, and hardware-software integration is essential.

The predicted salary is between 39424 - 47779 € per year.

We are seeking a full-time Robotics Software and Systems Engineer to join our team at Oxford Robotics Institute (ORI), an independent institute within the Dept of Engineering Science in central Oxford. The post is fixed-term to 30 June 2027 in the first instance.

A recent winner of The Queen’s Anniversary Prize for innovation in autonomous robotic technologies, the ORI is a diverse and collaborative community composed of researchers, engineers, and students all united in our drive to transform what robots can do for us. Our current interests are diverse – from flying to grasping, from inspection to running, from haptics to driving, from exploring to planning. We are one of the top research groups in the UK that specialises in large-scale mobile autonomy - both indoors and outdoors. We validate our thinking and challenge ourselves by deploying robotic systems in real application environments.

As the successful candidate, you will be part of a diverse team who are responsible for designing, building, programming, testing, and maintaining a large fleet of robots and systems. You will have a background in developing, deploying, and maintaining code which interfaces with hardware. You will have experience writing in C++ and Python, using libraries including CUDA, ROS, ROS2, PyTorch, etc. You will be able to create and debug large software projects, and can write interfaces to integrate sensors into complex systems.

The scope of the role spans the entire concept-to-deployment process. You will get to work on projects which include developing long-term autonomy, allowing wheeled and legged robots to navigate new and challenging environments. As part of the engineering team, you will have the opportunity to provide software and systems support during field trials; working with on-site teams to oversee robotic platforms from both a technical and health and safety standpoint.

Informal enquiries may be addressed to Joel Kellam.

The Department holds an Athena Swan Bronze award, highlighting its commitment to promoting women in Science, Engineering and Technology.

Only applications received before midday on Friday the 15th May can be considered. You will be required to upload a covering letter/supporting statement, CV and the details of two referees as part of your online application.

Keywords: Field robotics, software, hardware, drivers, ROS, ROS2, C++, Python, CUDA, PyTorch, Docker, autonomous, research, quadruped, embedded, programming, prototyping, nuclear, deployment, configuration.

£39,424 to £47,779 per annum

Robotics Software and Systems Engineer employer: Economicsnetwork

The Oxford Robotics Institute (ORI) is an exceptional employer located in the heart of central Oxford, offering a vibrant and inclusive work culture that fosters innovation and collaboration among researchers, engineers, and students. With a strong commitment to employee growth, ORI provides opportunities to engage in cutting-edge projects in autonomous robotics, supported by a diverse team and a focus on real-world applications. Employees benefit from a supportive environment that values diversity and promotes professional development, making it an ideal place for those seeking meaningful and rewarding careers in robotics.

E

Contact Detail:

Economicsnetwork Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Robotics Software and Systems Engineer

Tip Number 1

Network like a pro! Reach out to people in the robotics field, especially those at ORI. Attend events, join online forums, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, or any of the libraries mentioned in the job description. Having tangible examples of your work can really set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of robotics systems. Practice common interview questions related to software development and hardware integration. We want you to feel confident when discussing your experience!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Make sure to tailor your covering letter to highlight how your past experiences align with the role. We’re excited to see what you bring to the table!

We think you need these skills to ace Robotics Software and Systems Engineer

C++
Python
CUDA
ROS
ROS2
PyTorch
Software Development

Some tips for your application 🫡

Tailor Your Cover Letter:Make sure your cover letter speaks directly to the role of Robotics Software and Systems Engineer. Highlight your experience with C++, Python, and any relevant projects that showcase your skills in robotics and software development.

Showcase Relevant Experience:In your CV, focus on your past experiences that align with the job description. Include specific examples of projects where you’ve developed, deployed, or maintained code interfacing with hardware, especially in robotics.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for easy reading and ensure you’re addressing all the key requirements mentioned in the job description.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way to ensure we receive all your documents, including your cover letter, CV, and referee details, before the deadline.

How to prepare for a job interview at Economicsnetwork

Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills, as well as the libraries mentioned like ROS and PyTorch. Be ready to discuss specific projects where you've used these technologies, and how they relate to the role at ORI.

Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced in previous projects, especially those involving robotics or software development. Highlight how you approached these problems and what solutions you implemented, as this will demonstrate your critical thinking and adaptability.

Understand the Role of Collaboration

Since you'll be part of a diverse team, think about examples from your past experiences where teamwork was key. Be ready to discuss how you communicate with engineers and researchers, and how you contribute to a collaborative environment.

Prepare Questions About the Projects

Research the current projects at ORI and come prepared with insightful questions. This shows your genuine interest in their work and helps you understand how you can contribute to their mission of advancing robotic technologies.