At a Glance
- Tasks: Design and develop advanced robotics software for real-world applications.
- Company: Innovative robotics company with a collaborative engineering culture.
- Benefits: Competitive salary, equity opportunities, private healthcare, and training budget.
- Other info: Join a dynamic team and enjoy excellent career growth opportunities.
- Why this job: Work with cutting-edge robotics technology and make a direct impact on real-world products.
- Qualifications: Strong C++ and Python skills, plus experience with ROS 2 and real-world robotic systems.
The predicted salary is between 50000 - 60000 £ per year.
Location: Bristol (On‑Site)
Job Type: Full-Time, Permanent
Salary: Dependent on Experience (DOE)
The Opportunity
We’re working with an innovative robotics company developing advanced autonomous systems for real‑world industrial applications. As the business continues to scale, they are looking to appoint a Senior Robotics Engineer to help build and deploy the next generation of robotic capabilities. This is a hands‑on role focused on real robots operating in real environments. You’ll work alongside a highly experienced multidisciplinary team, helping develop robust, production‑ready systems that combine perception, planning, control, manipulation and autonomous behaviours.
The Role
As a Senior Robotics Engineer, you’ll take ownership of challenging robotics problems and help transform prototypes into reliable capabilities deployed on physical robotic platforms. You’ll contribute across a sophisticated robotics stack and collaborate closely with AI, software, hardware and systems engineering teams.
Key Responsibilities
- Design, develop and deploy robotics software for advanced robotic systems
- Integrate software across perception, planning, control and behaviour layers
- Debug complex issues spanning hardware, software and networking
- Improve system reliability, maintainability and observability
- Develop new robotic capabilities and autonomous behaviours
- Support deployment and testing on physical robotic platforms
- Contribute to architecture decisions and technical leadership
- Mentor engineers and uphold high software engineering standards
Requirements
- Strong C++ and Python development experience
- Extensive ROS 2 experience
- Experience developing and debugging real‑world robotic systems
- Strong Linux development and troubleshooting skills
- Excellent systems integration and problem‑solving abilities
- Ability to take ownership of projects from concept through to deployment
Desirable Experience
Experience in one or more of the following areas would be highly beneficial:
- ros2_control
- EtherCAT and hardware integration
- Manipulation and motion planning
- Whole‑body control
- Calibration and robot bring‑up
- State estimation and sensor fusion
- Behaviour trees and task execution
- Robotics networking and distributed systems
- Reliability engineering and diagnostics
- Safety systems and fault recovery
What’s on Offer
- Salary dependent on experience
- Equity opportunities
- Private healthcare
- Conference and training budget
- Opportunity to work with cutting‑edge robotics technology
- Highly collaborative engineering culture
- Direct impact on products deployed in real‑world environments
Robotics Engineer in Bristol employer: American Society of Civil Engineers
Join an innovative robotics company in Bristol, where you'll be part of a highly collaborative engineering culture focused on developing cutting-edge autonomous systems. As a Senior Robotics Engineer, you'll enjoy competitive salary packages, equity opportunities, and private healthcare, all while making a direct impact on real-world applications. With ample opportunities for professional growth and mentorship, this role offers a rewarding environment for those passionate about robotics and technology.
Contact Details:
American Society of Civil Engineers Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Robotics Engineer in Bristol
✨Tip Number 1
Network like a pro! Attend robotics meetups, workshops, or conferences in your area. Chat with industry folks and make connections that could lead to job opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, and ROS 2. Share it on platforms like GitHub to impress potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common robotics problems and solutions. Practice explaining your thought process clearly, as communication is key when working with multidisciplinary teams.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our listings and get your application in!
We think you need these skills to ace Robotics Engineer in Bristol
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Robotics Engineer role. Highlight your experience with C++, Python, and ROS 2, as well as any hands-on projects you've worked on. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for robotics and explain why you're excited about this opportunity. Let us know how you can contribute to our innovative team and the projects we’re working on.
Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples of how you've tackled complex robotics problems in the past. We love seeing candidates who can take ownership and drive projects from concept to deployment!
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 shows you’re keen to join our team!
How to prepare for a job interview at American Society of Civil Engineers
✨Know Your Robotics Stuff
Make sure you brush up on your C++ and Python skills, as well as your ROS 2 knowledge. Be ready to discuss specific projects you've worked on, especially those involving real-world robotic systems. This will show that you can hit the ground running!
✨Show Off Your Problem-Solving Skills
Prepare to talk about complex issues you've debugged in the past. Think of examples where you had to integrate software across different layers or troubleshoot hardware problems. This will demonstrate your ability to tackle the challenges they'll throw your way.
✨Get Hands-On with Real Robots
If possible, try to get some hands-on experience with physical robotic platforms before the interview. Being able to share your experiences with deployment and testing will set you apart from other candidates who may only have theoretical knowledge.
✨Be a Team Player
Since this role involves collaboration with various teams, be prepared to discuss how you've worked with others in the past. Highlight any mentoring experiences or leadership roles you've taken on, as this shows you can contribute to their highly collaborative engineering culture.