At a Glance
- Tasks: Design and develop cutting-edge robotics control software using C++ and Python.
- Company: Join a leading robotics R&D company creating next-gen AI-powered robots.
- Benefits: Competitive salary, bonus, healthcare, pension, and relocation package available.
- Why this job: Make a real impact in robotics and elevate your career with advanced technology.
- Qualifications: Strong experience in robotics control software and proficiency in C++ or Python.
- Other info: Urgent vacancy with immediate interviews; apply now to seize this opportunity!
The predicted salary is between 100000 - 250000 £ per year.
This is an opportunity to work for one of the most exciting and high-profile robotics R&D companies in the world, that is creating super advanced, next-gen AI powered robots for multiple sectors and applications. You will gain experience which will enable your career to take a leap forward.
In this role you will be responsible for the design and development of advanced robotics control software using modern C++ and Python as the primary languages. You will deliver high-quality production code and design control system architectures for real time environments that support robotic movement, manipulation, and teleoperation.
As the successful candidate you must have:
- Strong experience in the design and development of control software for robotics
- Strong skills in modern C++ and / or Python
- Experience of real time systems, robot movement control and control theory
- Experience with software architecture, version control (Git), CI/CD pipelines, and automated testing
- Skills in ROS2, real-time Linux, or RTOS environments would be an advantage
You will be rewarded with an excellent package that includes:
- Basic salary of circa £100k - £250k depending on experience (there may be some flex for the right candidate)
- Bonus
- Pension
- Healthcare
- Relocation package if needed
This is an urgent vacancy where the hiring manager is shortlisting for interview immediately. Please send a copy of your CV to be considered.
Senior Robotics Control Software Engineer (C++ & Python) employer: Randstad Digital
Contact Detail:
Randstad Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Robotics Control Software Engineer (C++ & Python)
✨Tip Number 1
Network like a pro! Reach out to people in the robotics field on LinkedIn or at industry events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects in C++ and Python, especially those related to robotics. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on control theory and real-time systems. Practice coding challenges in C++ and Python, as these are likely to come up during the interview process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Robotics Control Software Engineer (C++ & Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, especially in robotics control software. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about robotics and how your background makes you a perfect fit for this role. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects: If you've worked on any cool robotics projects or have experience with real-time systems, make sure to mention them. We’re keen to see examples of your work that demonstrate your skills in action!
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Randstad Digital
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in robotics control software. The more you can demonstrate your technical expertise, the better!
✨Showcase Real-Time Systems Experience
Since this role involves real-time systems, prepare examples of your experience in this area. Talk about challenges you've faced and how you overcame them, particularly in robot movement control or control theory. This will show that you understand the complexities involved.
✨Familiarise Yourself with ROS2 and CI/CD
If you have experience with ROS2, real-time Linux, or RTOS environments, make sure to highlight it. Also, be prepared to discuss your familiarity with version control (like Git) and CI/CD pipelines. These are crucial for the role, and showing your knowledge will set you apart.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company's projects, team dynamics, and future technologies they plan to explore. This not only shows your interest but also helps you gauge if the company is the right fit for you.