At a Glance
- Tasks: Collaborate with a diverse team to develop cutting-edge mobile robot orchestration software.
- Company: Join a pioneering robotics company shaping the future of automation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact in dynamic environments with innovative robotics technology.
- Qualifications: Degree in Computer Science or Robotics; experience with autonomous mobile robots.
- Other info: Engage with a vibrant community and enjoy excellent career advancement opportunities.
The predicted salary is between 60000 - 80000 £ per year.
As a Senior Robotics Software Engineer working on mobile robot orchestration, you will collaborate with a diverse team of roboticists and software developers to reimagine how mobile robots make their way through the complex, dynamic world that we live in. You will develop high-performance multi-agent path finding algorithms that enable hundreds to thousands of robots to operate in densely packed factories and warehouses. You will design robust behaviours for fleets of mobile robots to seamlessly interact with automated doors, elevators, and robot workcells. Your work will be deployed in a wide variety of dynamic environments, including factories, warehouses, malls, hospitals, campuses, and commercial buildings. Through close collaboration with the Open Robotics community, you will shape open specifications for mobile robot interoperability.
How your work moves the mission forward
- Examine challenging environments and identify strategies for seamless mobile robot traffic.
- Develop software tools to make mobile robot traffic behaviour easy to understand and debug.
- Implement various algorithms for multi-agent path finding and benchmark them across diverse environments.
- Build extensible reusable libraries that empower customers to tailor their mobile robot traffic behaviours to their unique scenarios.
Skills you will need to be successful
- Bachelor’s or Master’s degree in Computer Science, Robotics, or equivalent practical experience.
- Proficiency in systems programming languages such as C++, Python, or Rust.
- Demonstrable experience with autonomous mobile robots (such as MiR, OTTO, Geek+).
- Expertise in programming reactive software systems.
- Experience architecting distributed multi-agent systems using ROS, Zenoh, MQTT, gRPC, or REST APIs.
Skills that will differentiate your candidacy
- A Masters or Doctoral degree relevant to mobile robot orchestration.
- Peer-reviewed research papers related to multi-agent path finding.
- Expertise in the Rust programming language.
- Experience deploying large-scale mobile robot traffic systems.
- Experience deploying mobile robots in human-centric environments.
- Comfort engaging with diverse stakeholders to assimilate broad perspectives and build consensus.
Senior Robotics Software Engineer, Mobile Robot Orchestration in London employer: INTRINSIC INNOVATION SINGAPORE PTE. LTD.
Contact Detail:
INTRINSIC INNOVATION SINGAPORE PTE. LTD. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Robotics Software Engineer, Mobile Robot Orchestration in London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the robotics community. Attend meetups, webinars, or conferences where you can chat with industry experts and potential employers. Remember, sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to mobile robots and multi-agent systems. This is your chance to demonstrate your expertise in C++, Python, or Rust and how you've tackled real-world challenges.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with autonomous mobile robots and how you’ve implemented algorithms in past projects. Practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your relevant experience and how you can contribute to our mission in mobile robot orchestration.
We think you need these skills to ace Senior Robotics Software Engineer, Mobile Robot Orchestration in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with mobile robots and multi-agent systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for robotics and any unique experiences that set you apart. Remember, we love a good story!
Showcase Your Technical Skills: Since this role involves programming and algorithm development, make sure to mention your proficiency in languages like C++, Python, or Rust. If you’ve got experience with ROS or similar frameworks, let us know!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at INTRINSIC INNOVATION SINGAPORE PTE. LTD.
✨Know Your Algorithms
Brush up on multi-agent path finding algorithms and be ready to discuss your experience with them. Be prepared to explain how you've implemented these in past projects, especially in dynamic environments like factories or warehouses.
✨Showcase Your Programming Skills
Make sure you can demonstrate your proficiency in C++, Python, or Rust. Bring examples of your work, whether it's code snippets or projects, that highlight your ability to develop robust software for autonomous mobile robots.
✨Understand the Ecosystem
Familiarise yourself with the tools and frameworks mentioned in the job description, such as ROS, MQTT, and gRPC. Being able to discuss how you've used these technologies in previous roles will show that you're not just a fit for the role but also for the team.
✨Engage with the Community
Since collaboration with the Open Robotics community is key, be ready to talk about any contributions you've made or how you stay updated with industry trends. This shows your commitment to the field and your ability to work with diverse stakeholders.