Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Full-Time 60000 - 75000 £ / year (est.) No home office possible
T2M Resourcing

At a Glance

  • Tasks: Develop next-gen motion control systems and optimise algorithms for robotics.
  • Company: International engineering business at the forefront of motion control and automation.
  • Benefits: Competitive salary, benefits, and opportunities to work on cutting-edge technology.
  • Other info: Mentorship opportunities and a chance to influence technical direction.
  • Why this job: Join a dynamic team solving complex problems in robotics and industrial automation.
  • Qualifications: Strong embedded C/C++ skills and experience with ARM architectures required.

The predicted salary is between 60000 - 75000 £ per year.

I’m currently partnered with an international engineering business operating at the cutting edge of motion control, robotics, and industrial automation. They design and build advanced motion controllers used in highly precise applications, think CNC machinery, 3D printing, and robotic arms. Where complex, synchronised movement across multiple axes is critical.

What you’ll be doing:

  • As a Senior Embedded Software Engineer, you’ll play a key role in developing next-generation motion control systems.
  • You’ll be working across ARM-based platforms (RTOS and bare metal), focusing on developing, integrating and optimising algorithms that govern complex motion control through 2D and 3D.
  • Architecting and developing embedded software for advanced motion and robotic systems.
  • Designing and optimising real-time algorithms.
  • Collaborating closely with hardware and applications teams on bespoke systems.
  • Contributing across the full lifecycle, from concept through to deployment and support.
  • Mentoring engineers and influencing technical direction.

About you:

You’ll be someone who enjoys the mathematics and physics of problem solving in an embedded environment. If you’ve worked on algorithm development before that’s great, as this role will largely be focused on integrating the mathematics, ideally with experience using things like MATLAB and Simulink. You may have worked on things like acceleration, trajectory, path planning or precise control applications with an aim of optimising, smoothing or refining software control.

You’ll have broad experience covering a few areas:

  • Strong embedded C/C++ experience.
  • Experience with ARM architectures.
  • Background in RTOS and/or bare metal development.
  • It would be great if you have an interest in algorithm development and optimisation, or a solid grounding in control theory, inverse kinematics, system modelling, motor control or industrial automation (PLC) experience.

Why This Role?

This is a fascinating niche to operate, working with both big and small projects from automated robotic manufacturing in automotive to high end Hollywood camera systems used in film and everything in between. You’ll get to:

  • Work in an R&D Environment.
  • On genuinely cutting-edge technology in robotics and industrial automation.
  • Be part of a business with a global footprint and strong engineering culture.
  • Opportunity to solve complex problems that directly impact physical systems.

This is a niche space, but if you’ve worked in embedded systems where precision and performance really matter, it could be a great fit.

Drop me a message if you’d like to find out more.

Senior Embedded Software Engineer employer: T2M Resourcing

Join a leading international engineering firm in Gloucestershire, where innovation meets precision in the fields of motion control and robotics. As a Senior Embedded Software Engineer, you'll thrive in a collaborative R&D environment that fosters creativity and technical excellence, offering competitive salaries, comprehensive benefits, and ample opportunities for professional growth. With a strong emphasis on employee development and a culture that values cutting-edge technology, this is an exceptional place to advance your career while making a tangible impact on advanced automation solutions.
T2M Resourcing

Contact Detail:

T2M Resourcing Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the embedded systems field, attend industry meetups, and engage on platforms like LinkedIn. 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 ARM architectures or algorithm development. This will give potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on your embedded C/C++ knowledge and algorithm optimisation techniques. Practice coding challenges that focus on real-time systems and motion control to impress your interviewers.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s a great way to show your enthusiasm for joining our team!

We think you need these skills to ace Senior Embedded Software Engineer

Embedded C/C++
ARM Architectures
RTOS Development
Bare Metal Development
Algorithm Development
MATLAB
Simulink
Control Theory
Inverse Kinematics
System Modelling
Motor Control
Industrial Automation (PLC)
Real-Time Algorithms
Problem Solving
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded C/C++ and ARM architectures. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about motion control and robotics. We love seeing enthusiasm, so let us know what excites you about this field and how you can contribute.

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems in embedded systems. We’re looking for candidates who enjoy the mathematics and physics of problem-solving, so share your experiences with algorithm development or optimisation.

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 don’t miss out on any important updates. Plus, we love seeing applications come through our own channels!

How to prepare for a job interview at T2M Resourcing

✨Know Your Algorithms

Brush up on your algorithm development skills, especially in areas like trajectory planning and control theory. Be ready to discuss specific examples of how you've optimised algorithms in previous projects, as this will show your depth of knowledge and practical experience.

✨Showcase Your Embedded Systems Experience

Prepare to talk about your hands-on experience with embedded C/C++ and ARM architectures. Highlight any projects where you worked with RTOS or bare metal development, as this is crucial for the role. Use concrete examples to illustrate your contributions and the impact they had.

✨Collaborate and Communicate

Since the role involves working closely with hardware and applications teams, be prepared to discuss how you've successfully collaborated in the past. Share instances where your communication skills helped bridge gaps between teams or led to successful project outcomes.

✨Demonstrate Your Passion for Robotics

Express your enthusiasm for robotics and industrial automation during the interview. Talk about any personal projects or interests related to motion control systems, as this can set you apart from other candidates and show that you're genuinely invested in the field.

Senior Embedded Software Engineer
T2M Resourcing

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

>