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
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++)
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.