Robotics Software Engineer

Robotics Software Engineer

Full-Time 50000 - 70000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Tackle real-world challenges by integrating software with robotics systems.
  • Company: Join Paddington Robotics, a dynamic team building innovative robots.
  • Benefits: Competitive pay, friendly team, stimulating work environment, and growth opportunities.
  • Why this job: Make a real impact in robotics and collaborate with creative thinkers.
  • Qualifications: Experience in robotics, coding skills in Python and C/C++, and a collaborative spirit.
  • Other info: Work in a vibrant London office with startup energy and ambitious projects.

The predicted salary is between 50000 - 70000 £ per year.

This role is for you if you thrive on variety and love tackling the messy, real-world challenges that come from integrating software with hardware. You’ll also be passionate about bringing robots to life. No two days will be the same, but you can expect to:

  • Solve challenging software problems end-to-end: spec, implement, test, and maintain robotics systems.
  • Jump into unfamiliar software domains at breakneck speed - one month you might be optimising SLAM algorithms and the next, developing new navigation algorithms.
  • Collaborate closely with multi-disciplinary engineers, product, and customer teams to iterate and improve solutions.
  • Deliver real-world impact, today, using cutting-edge robotics.

At Paddington Robotics, we’re building robots that can handle the messy, unpredictable and chaotic real world! We believe that by deploying today, we reveal second-order effects and edge cases that can’t be seen in the lab or the sim. Our mission: become the UK’s go-to applied AI robotics team - and we’ll go above and beyond to get there.

What we actually do:

  • Build AI models and hardware that let robots work safely alongside humans - lifting, moving, and getting stuff done better and faster.
  • Spend lots of time on Customer sites, to better understand and solve for the messy chaos of most environments.
  • Think 10+ years ahead, reimagining manual labour and creating robots that become complementary assistants for labour intensive and physically demanding tasks.

We’re a small, dynamic team from Amazon, InstaDeep, Imperial, UCL, and Cambridge to name a few, united by one of the founders of Magic Pony (acquired by Twitter).

We’re hiring a Robotics Software Engineer to own a key part of our robotics system end-to-end. You’ll spec it, implement it, test it, maintain it - and live and breathe the customer problem it solves on site. Our work is highly inter-disciplinary, so you may have experience across these, or other areas:

  • Low-level microcontrollers
  • Image processing & computer vision
  • High-performance computing, CUDA
  • Machine learning & reinforcement learning

We are looking for someone who has experience working with robotics. If that sounds like you, we’d love to hear from you.

You live and breathe code: Masters in Computer Science (or related field), expert in Python (and its libraries), expert with C/C++. You’ve built and shipped software end-to-end, whether in industry, academia or a scrappy startup (even better!). You’re highly collaborative, and love working with others: sharing knowledge, learning from and teaching others, and embracing feedback. You’re a fast learner, and low ego: and ask all the questions! You’re a practical problem solver: you can take your expertise and tackle engineering challenges pragmatically in messy, real-world environments.

Above all, we’re building a team of creative, outside-the-box thinkers. To thrive here, you are:

  • Highly ambitious: comfortable taking a project from concept to completion - you do whatever it takes to win.
  • Self-directed and proactive: you thrive in a dynamic, unpredictable, multi-disciplinary environment.
  • Enthusiastic team players: you ask questions, help others, and communicate effectively.

We love proactive doers. Show us what you’ve built - whether it’s interfaces, projects, or experiments. Tell us why our mission excites you. Be bold, be creative, and don’t feel embarrassed to stand out from the crowd.

Our London office is right by Portobello Road. We work full-time, and largely on-site (4-5 days a week). Expect vibrant startup energy with a team that knows when to laugh, and when to buckle down. Paddington Robotics is an equal opportunity employer and encourages individuals from all backgrounds to apply. We offer competitive compensation, the friendliest of teams, an insanely stimulating work environment, and the opportunity to be a part of something massive.

Robotics Software Engineer employer: Paddington Robotics

At Paddington Robotics, we pride ourselves on being an innovative employer that fosters a vibrant and collaborative work culture. Our London office, located near the iconic Portobello Road, offers a stimulating environment where creativity thrives, and employees are encouraged to take ownership of their projects. With competitive compensation and ample opportunities for professional growth, we are dedicated to building a diverse team that is passionate about solving real-world challenges in robotics.
P

Contact Detail:

Paddington Robotics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Robotics Software Engineer

✨Tip Number 1

Get your hands dirty with real-world projects! Show us what you've built or worked on, especially if it involves robotics. Whether it's a personal project or something from your previous job, having tangible examples will make you stand out.

✨Tip Number 2

Network like a pro! Connect with people in the robotics field, attend meetups, and engage in online forums. The more you interact with others, the better your chances of landing that dream role at Paddington Robotics.

✨Tip Number 3

Be bold in your interviews! Don’t just answer questions; share your thought process and how you tackle challenges. We love seeing how you approach problems, especially in messy, real-world scenarios.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Paddington Robotics.

We think you need these skills to ace Robotics Software Engineer

Robotics
Software Development
Python
C/C++
Image Processing
Computer Vision
Machine Learning
Reinforcement Learning
Low-level Microcontrollers
High-performance Computing
Collaboration
Problem Solving
Adaptability
Proactivity
Communication Skills

Some tips for your application 🫡

Show Your Passion for Robotics: When you write your application, let your enthusiasm for robotics shine through! Share specific examples of projects or experiences that demonstrate your love for bringing robots to life and tackling real-world challenges.

Be Clear and Concise: We appreciate clarity! Make sure your application is easy to read and straight to the point. Highlight your relevant skills and experiences without fluff – we want to see what makes you a great fit for our team.

Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to our job description. Mention how your experience aligns with the specific challenges we face at Paddington Robotics.

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 serious about joining our team!

How to prepare for a job interview at Paddington Robotics

✨Know Your Stuff

Make sure you brush up on your coding skills, especially in Python and C/C++. Be ready to discuss your past projects where you've tackled software problems end-to-end. They’ll want to see how you’ve integrated software with hardware, so have specific examples at the ready!

✨Show Your Passion for Robotics

Express your enthusiasm for robotics and the real-world challenges it presents. Talk about why the mission of Paddington Robotics excites you and how you envision contributing to their goal of building robots that work alongside humans.

✨Be a Team Player

Highlight your collaborative spirit! Share experiences where you’ve worked closely with multi-disciplinary teams. They value communication and knowledge sharing, so be prepared to discuss how you’ve embraced feedback and helped others in your previous roles.

✨Demonstrate Problem-Solving Skills

Prepare to showcase your practical problem-solving abilities. Think of examples where you’ve tackled messy, real-world engineering challenges. They’re looking for someone who can think outside the box, so don’t hesitate to share creative solutions you’ve implemented in the past.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>