At a Glance
- Tasks: Architect and develop embedded software for advanced motion and robotic systems.
- Company: International engineering business at the forefront of robotics and automation.
- Benefits: Up to £75k salary, plus benefits in a dynamic R&D environment.
- Other info: Mentorship opportunities and a chance to influence technical direction.
- Why this job: Join a team solving complex problems with cutting-edge technology in robotics.
- Qualifications: Strong embedded C/C++ experience and knowledge of ARM architectures required.
The predicted salary is between 75000 - 75000 £ per year.
Gloucestershire. Up to £75k + benefits. 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 such as CNC machinery, 3D printing, and robotic arms, where complex, synchronised movement across multiple axes is critical.
What you’ll be doing:
- Architecting and developing embedded software for advanced motion and robotic systems
- Designing and optimising real‑time algorithms
- Working across ARM‑based platforms (RTOS and bare metal)
- Collaborating closely with hardware and applications teams on bespoke systems
- Contributing across the full life‑cycle, 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 focus on integrating the mathematics of motion into the controllers. You may have worked on acceleration, trajectory, path planning or precise control applications with an aim of optimising, smoothing or refining software control.
- 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?
- 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
Senior Embedded Software Engineer in Tewkesbury employer: T2M Technical Ltd
Join a leading international engineering firm in Gloucestershire, where innovation meets opportunity. As a Senior Embedded Software Engineer, you'll thrive in a collaborative R&D environment, working on cutting-edge robotics and industrial automation technologies. With a strong emphasis on employee growth, mentorship, and a culture that values problem-solving, this company offers a rewarding career path alongside competitive benefits and the chance to make a tangible impact in the field.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Embedded Software Engineer in Tewkesbury
✨Tip Number 1
Network like a pro! Reach out to your connections in the engineering field, especially those who work with motion control or robotics. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to embedded software and algorithm development. This is your chance to demonstrate your expertise in real-time algorithms and ARM-based platforms.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of control theory and system modelling. Be ready to discuss your experience with C/C++ and how you’ve tackled complex problems in previous roles.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged in their job search.
We think you need these skills to ace Senior Embedded Software Engineer in Tewkesbury
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 robotics and motion control. We love seeing candidates who can connect their personal interests with our cutting-edge technology.
Showcase Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in embedded environments. We’re looking for those who enjoy the mathematics and physics behind motion control, so let us know how you’ve applied these skills in past roles.
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 this exciting opportunity in our R&D environment!
How to prepare for a job interview at T2M Technical Ltd
✨Know Your Algorithms
Brush up on your knowledge of algorithms, especially those related to motion control and robotics. Be ready to discuss your experience with trajectory planning and optimisation techniques, as these will likely come up during the interview.
✨Showcase Your Embedded Experience
Prepare to talk about your hands-on experience with embedded C/C++ programming. Highlight specific projects where you’ve worked on ARM architectures or RTOS, and be ready to explain how you tackled challenges in those environments.
✨Collaborate Like a Pro
Since this role involves working closely with hardware and applications teams, think of examples where you successfully collaborated on projects. Be prepared to discuss how you communicated technical concepts to non-technical team members.
✨Emphasise Problem-Solving Skills
This position is all about solving complex problems. Prepare to share specific instances where you used mathematics and physics to overcome challenges in embedded systems. Show them your analytical thinking and how you approach problem-solving.