At a Glance
- Tasks: Design and develop advanced robotics control software using C++ and Python.
- Company: Join a leading robotics R&D company creating next-gen AI-powered robots.
- Benefits: Competitive salary up to £250k, bonus, healthcare, and relocation package available.
- Why this job: Make a real impact in robotics and elevate your career in an exciting field.
- Qualifications: Strong experience in robotics control software and skills in C++ or Python.
- Other info: Urgent vacancy with immediate interviews; apply now to seize this opportunity!
The predicted salary is between 86000 - 200000 £ per year.
Location: London (relocation package available if needed)
Salary: Circa £100,000 to £250,000 depending on experience plus package
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.
Responsibilities
- Design and development of advanced robotics control software using modern C++ and Python as the primary languages.
- Deliver high-quality production code and design control system architectures for real time environments that support robotic movement, manipulation, and teleoperation.
Qualifications
- 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.
Benefits
- 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) in City of London employer: Randstad Staffing
Contact Detail:
Randstad Staffing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Robotics Control Software Engineer (C++ & Python) in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the robotics field on LinkedIn or at industry events. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects in C++ and Python. We recommend including any robotics control software you've developed. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of real-time systems and control theory. We suggest doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 4
Apply through our website! It’s the quickest way to get your CV in front of the hiring manager. We’re here to help you every step of the way, so don’t hesitate to reach out if you need any assistance.
We think you need these skills to ace Senior Robotics Control Software Engineer (C++ & Python) in City of London
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 excited about this role and how your background makes you a perfect fit. We love seeing passion and personality, so let us know what drives you!
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 practical examples of your work, so include links or descriptions that highlight your contributions.
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 ensure you’re considered for this exciting opportunity!
How to prepare for a job interview at Randstad Staffing
✨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 ready to discuss your familiarity with version control (like Git) and CI/CD pipelines. These are crucial for the role, and demonstrating your knowledge will set you apart.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company's projects and future directions in robotics. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Plus, it gives you a chance to engage with the interviewers on a deeper level.