Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)
Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)

Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)

Southampton Full-Time 36000 - 60000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design, develop, and maintain cutting-edge robotic systems using Python, C++, and ROS2.
  • Company: Join Motion Robotics, a leader in innovative robotic solutions based in the UK and Switzerland.
  • Benefits: Enjoy a full-time role with opportunities for hands-on experience in advanced technology.
  • Why this job: Be part of a team pushing the boundaries of robotics in commercial and defence sectors.
  • Qualifications: Bachelor's or Master's in Robotics, Mechatronics, or related field; programming skills required.
  • Other info: Experience with Fusion 360 and additive manufacturing is a bonus!

The predicted salary is between 36000 - 60000 £ per year.

Motion Robotics is a research and development company with design teams based in the UK and Switzerland, providing innovative and effective solutions to various robotic problems. The company focuses on creating the next generation of electric motors and intelligent multirotor UAV platforms for commercial and defence transportation. Our team is dedicated to advancing technology in the field of Unmanned Ground Vehicles and associated manipulation and grip robotics.

This is a full-time, on-site role for a Robotics Mechatronics Engineer located in the City of Southampton. The Robotics Mechatronics Engineer will be responsible for designing, developing, and maintaining robotic systems. Day-to-day tasks will include programming in Python and C++, working with Linux and ROS2, implementing machine vision (MV), machine learning (ML), and multi-sensor fusion location algorithms. The engineer will collaborate with cross-functional teams to solve complex robotic problems and ensure the smooth operation and maintenance of robotic systems.

Qualifications:

  • Mechatronics and Electronics skills
  • Electrical Engineering and Electromechanics skills
  • Maintenance & Repair skills
  • Proficiency in Python and C++ programming
  • Experience with Linux and ROS2
  • Knowledge of Machine Vision (MV) and Machine Learning (ML) algorithms
  • Strong problem-solving and analytical skills
  • Bachelor's or Master's degree in Robotics, Mechatronics, Electrical Engineering, or related field
  • Experience in Fusion 360 and additive manufacturing is a plus

Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++) employer: Motion Robotics

At Motion Robotics, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the vibrant City of Southampton. Our collaborative culture fosters innovation and creativity, providing employees with ample opportunities for professional growth and development in cutting-edge robotics technology. With a commitment to employee well-being and a focus on pioneering advancements in the field, we ensure that our team members are not only part of a groundbreaking journey but also enjoy a fulfilling and rewarding career.
M

Contact Detail:

Motion Robotics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)

✨Tip Number 1

Familiarise yourself with the latest advancements in robotics, particularly in electric motors and UAV platforms. This knowledge will not only help you during interviews but also demonstrate your genuine interest in Motion Robotics' projects.

✨Tip Number 2

Engage with online communities and forums related to ROS2, Python, and C++. Sharing your insights and learning from others can enhance your understanding and showcase your passion for the field.

✨Tip Number 3

Consider working on personal or open-source projects that involve machine vision and machine learning. Having practical examples to discuss can set you apart from other candidates and show your hands-on experience.

✨Tip Number 4

Network with professionals in the robotics industry, especially those who have experience with Motion Robotics or similar companies. Attend relevant meetups or webinars to make connections that could lead to valuable referrals.

We think you need these skills to ace Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)

Proficiency in Python programming
Proficiency in C++ programming
Experience with Linux operating system
Familiarity with ROS2 framework
Knowledge of Machine Vision (MV) techniques
Understanding of Machine Learning (ML) algorithms
Mechatronics and Electronics skills
Electrical Engineering knowledge
Electromechanics expertise
Strong problem-solving skills
Analytical skills
Experience with multi-sensor fusion location algorithms
Collaboration and teamwork abilities
Maintenance and repair skills
Familiarity with Fusion 360 and additive manufacturing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your relevant experience in robotics, mechatronics, and programming languages like Python and C++. Emphasise any projects or roles where you used Linux, ROS2, machine vision, or machine learning.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for robotics and your understanding of Motion Robotics' mission. Mention specific skills and experiences that align with the job description, particularly in designing and maintaining robotic systems.

Showcase Relevant Projects: If you have worked on any projects involving multi-sensor fusion, machine vision, or additive manufacturing, be sure to include these in your application. Provide links to your portfolio or GitHub if applicable.

Highlight Team Collaboration: Since the role involves working with cross-functional teams, mention any previous experiences where you collaborated with others to solve complex problems. This will demonstrate your ability to work effectively in a team environment.

How to prepare for a job interview at Motion Robotics

✨Showcase Your Technical Skills

Make sure to highlight your proficiency in Python and C++, as well as your experience with Linux and ROS2. Be prepared to discuss specific projects where you've applied these skills, as this will demonstrate your hands-on experience and problem-solving abilities.

✨Understand the Company’s Focus

Familiarise yourself with Motion Robotics' mission and the types of robotic systems they develop. Understanding their focus on electric motors and UAV platforms will help you tailor your responses and show that you're genuinely interested in their work.

✨Prepare for Technical Questions

Expect to face technical questions related to machine vision, machine learning, and multi-sensor fusion algorithms. Brush up on these topics and be ready to explain how you've implemented them in past projects or how you would approach specific challenges.

✨Demonstrate Team Collaboration

Since the role involves working with cross-functional teams, be prepared to discuss your experience collaborating with others. Share examples of how you've successfully worked in a team to solve complex problems, highlighting your communication and interpersonal skills.

Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)
Motion Robotics
M
  • Robotics Mechatronics Engineer (Python, Linux, ROS2, MV, ML, C++)

    Southampton
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-03-28

  • M

    Motion Robotics

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>