Senior Firmware Engineer

Senior Firmware Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Develop and debug firmware for cutting-edge humanoid robots.
  • Company: Fast-growing UK AI & robotics company with a startup culture.
  • Benefits: Competitive salary, equity, paid holidays, global travel, and free meals.
  • Why this job: Join a team revolutionising industries with innovative robotics technology.
  • Qualifications: 6+ years in embedded systems, strong C/C++ skills, and robotics experience.
  • Other info: Opportunity for global travel and real ownership in projects.

The predicted salary is between 48000 - 72000 £ per year.

A fast-growing UK AI & robotics company is building next-generation humanoid robots for industrial, construction and logistics environments. Their platform is designed to tackle global labour shortages while improving safety and productivity.

As a Senior Firmware Engineer, you will develop the real-time firmware that powers robotic motion, balance and interaction. You will work closely with hardware and robotics teams to build high-performance embedded systems.

What You’ll Do

  • Develop and debug firmware for humanoid robots
  • Build motion control and stabilisation algorithms
  • Design drivers for motors, sensors and comms (UART, SPI, I2C, CAN, Ethernet)
  • Work with ARM Cortex / STM32 platforms
  • Optimise performance, reliability and power efficiency
  • Lead code reviews and mentor junior engineers

What You’ll Need

  • 6+ years embedded systems experience (robotics preferred)
  • Strong C/C++ and RTOS (FreeRTOS, Zephyr)
  • Control systems & kinematics knowledge
  • Debugging with oscilloscopes & logic analysers
  • Git, CI/CD and Agile

Nice to have: ROS/ROS2, ML, computer vision, Rust

What’s On Offer

  • Competitive salary + equity
  • Paid holiday
  • Global travel
  • Free meals & team events
  • Startup culture with real ownership

Senior Firmware Engineer employer: Randstad Digital

Join a pioneering AI and robotics company in London, where innovation meets a vibrant startup culture. As a Senior Firmware Engineer, you'll enjoy competitive salaries, equity options, and the opportunity for global travel, all while working in a collaborative environment that fosters personal growth and mentorship. With a focus on developing cutting-edge humanoid robots, this role offers you the chance to make a meaningful impact in addressing global labour shortages and enhancing safety in various industries.
R

Contact Detail:

Randstad Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Firmware Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the AI and robotics space. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your firmware projects, especially those related to robotics. We love seeing real-world applications of your work, so make sure to highlight any cool algorithms or systems you've developed.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C/C++ and RTOS knowledge. We recommend doing some mock interviews with friends or using online platforms. The more comfortable you are with the tech, the better you'll perform!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who want to make a difference in the robotics field.

We think you need these skills to ace Senior Firmware Engineer

Embedded Systems Experience
C/C++ Programming
RTOS (FreeRTOS, Zephyr)
Control Systems Knowledge
Kinematics Knowledge
Firmware Development
Debugging with Oscilloscopes
Debugging with Logic Analysers
Motion Control Algorithms
Stabilisation Algorithms
Driver Design for Motors and Sensors
Communication Protocols (UART, SPI, I2C, CAN, Ethernet)
ARM Cortex / STM32 Platforms
Git
CI/CD
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Firmware Engineer role. Highlight your experience with embedded systems, C/C++, and any relevant robotics projects. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific examples of projects you've worked on that relate to firmware development and robotics. This helps us understand your hands-on experience and how you tackle real-world challenges.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.

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

How to prepare for a job interview at Randstad Digital

✨Know Your Firmware Inside Out

Make sure you brush up on your embedded systems knowledge, especially around C/C++ and RTOS like FreeRTOS or Zephyr. Be ready to discuss your past projects and how you've tackled challenges in firmware development.

✨Show Off Your Debugging Skills

Prepare to talk about your experience with debugging tools like oscilloscopes and logic analysers. Have specific examples ready where you successfully identified and resolved issues in firmware, as this will demonstrate your problem-solving abilities.

✨Understand the Robotics Landscape

Familiarise yourself with humanoid robotics and the specific technologies used in motion control and stabilisation algorithms. Being able to discuss how your skills align with the company's mission will show your genuine interest in the role.

✨Be Ready for Technical Questions

Expect technical questions related to control systems, kinematics, and communication protocols like UART, SPI, and I2C. Practising these topics beforehand will help you feel more confident and articulate during the interview.

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

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>