At a Glance
- Tasks: Join a skilled team to develop and improve advanced robotics systems in manufacturing.
- Company: Innovative engineering organisation at the forefront of robotics technology.
- Benefits: Competitive rate, hybrid work options, and hands-on experience in a dynamic environment.
- Why this job: Make a real impact on robotics systems and enhance your skills in a collaborative setting.
- Qualifications: Experience in robotics software development and strong programming skills in Python or C++.
- Other info: Opportunity for growth and learning in a cutting-edge field.
The predicted salary is between 50000 - 65000 £ per year.
We are supporting an innovative engineering organisation developing advanced robotics systems within a real-world manufacturing environment. This is an opportunity to join a highly skilled team at a critical stage, helping prepare an existing system for deployment. This is a hands-on role focused on improving system reliability, developing new features, and ensuring performance in real-world conditions. You’ll work across the software stack alongside mechanical and software engineers, contributing wherever priorities require.
Skills & Experience:
- Essential:
- Commercial experience in robotics software development
- Strong programming skills in Python and/or C++
- Experience working with physical robotic systems (not purely simulation)
- Experience working within existing codebases and complex systems
- Strong problem-solving skills and ability to manage edge cases
- Ability to contribute quickly with minimal onboarding
- Comfortable working onsite full-time
- Experience with ROS / ROS2
- PLC programming
- ABB robotics
- Computer vision in robotics (calibration, integration)
- Experience with embedded systems (e.g. Jetson)
- NVIDIA robotics stack / Isaac Sim
- Linux systems (Docker, networking, device drivers)
Additional Information:
Location: London (Hybrid/on-site preferred) Competitive rate, dependent on experience.
Robotics Software Developer in City of London employer: SR2 | Socially Responsible Recruitment | Certified B Corporation
Contact Detail:
SR2 | Socially Responsible Recruitment | Certified B Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Robotics Software Developer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the robotics field, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, C++, or any robotics systems you've worked on. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges related to robotics and be ready to discuss your past experiences with real-world robotic systems. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Robotics Software Developer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in robotics software development, especially with Python and C++. 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 our team. Keep it concise but engaging – we love a good story!
Showcase Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past projects. We’re looking for those strong problem-solving skills, so don’t hold back on sharing your successes and what you learned from challenges.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation
✨Know Your Robotics Inside Out
Make sure you brush up on your knowledge of robotics software development, especially in Python and C++. Be ready to discuss your hands-on experience with physical robotic systems, as this will be crucial for the role.
✨Showcase Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in previous projects. Highlight your ability to manage edge cases and improve system reliability, as these are key aspects of the job.
✨Familiarise Yourself with the Tech Stack
If you have experience with ROS/ROS2, PLC programming, or NVIDIA robotics stack, make sure to mention it. Even if you haven't worked with all the tools listed, showing a willingness to learn can set you apart.
✨Be Ready for Hands-On Challenges
Expect practical questions or scenarios during the interview that may require you to think on your feet. Demonstrating your ability to contribute quickly with minimal onboarding will impress the interviewers.