While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Company details

  1. Software Training Institute
  2. Career Coach
  3. Research and Product Development
  4. Web Collaboration Platform

Written by the company

Mentoring Programmes for Software Engineers


Contact info

4.3

Excellent

TrustScore 4.5 out of 5

7 reviews

5-star
4-star
3-star
2-star
1-star

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Rated 5 out of 5 stars

An excellent course!

I came to Tektrain.co.uk through an advert in an amateur electronics magazine. I joined the course because I wanted to learn about PIC microcontrollers, rather than Arduino for use in the field of radio-control model boating which is my main hobby. So, I am a hobbyist, rather than someone looking for work in the field. Barry is an extremely knowledgeable, friendly and easy going mentor and the course is extremely detailed, covering all aspects required to get you proficient in 'C' for microcontrollers. Barry manages to make it look easy. I have never done microcontrollers before and some bits (interrupts and the EUSART etc!), I struggle with, but Barry is always more than willing to explain where the problem is and to help me to get it right. The weekly zoom sessions are useful too and are recorded so you can play them back afterwards, you never know what you may learn by listening to others! It is a complicated field and the course does take effort and you have to put the hours in but Barry is extremely patient and helpful. If you want to learn 'C' for microcontrollers, Tektrain.co.uk is the place to come to. I have no hesitation in giving it 5 stars, Thank you very much Barry!
Campbell W

18 March 2026
Rated 5 out of 5 stars

Solid Bare-Metal Training with Great Support

I am currently working through the Vanguard training with Tek Train, and it has been a very productive experience so far. I started the course with the specific goal of moving away from Arduino and similar platforms that rely on pre-built library code, in order to develop a genuine, professional understanding of bare-metal embedded software development.

The transition into the course was smooth, with clear guidance on setting up the hardware and the software environment. The material is well-paced, using a mix of video tutorials and practical exercises that require you to actually engage with the MCU.

The training walks through several key topics in a logical progression:

Fundamentals: Getting the System Clock and GPIO running from scratch.

Peripherals: Working through Timer Interrupts and EUSART/Serial configurations using PPS.

Logic & Data: Implementing Buffers, Schedulers, and Finite State Machines, which are essential for building organized code.

Analog & Memory: Practical modules on ADC/DAC and EEPROM that focus on high-reliability systems.

Commitment and Research:
To get the most out of this training, you have to be prepared to commit the hours and challenge yourself. It isn't a "passive" course; you often need to do your own research to truly grasp the concepts fully. Because each session builds directly upon the previous one, staying consistent is key to making steady progress.

Mentorship & Support:
The level of support is a standout feature. The weekly group sessions provide a consistent opportunity to discuss the exercises and clear up any sticking points. Barry is highly knowledgeable and very responsive to questions via email as well as in the group sessions, often providing technical context and experience that goes beyond the core training materials.

For anyone looking to understand what is actually happening "under the hood" of their microcontroller, this is an effective and well-supported program.

Thanks Barry

19 March 2026
Unprompted review
Rated 5 out of 5 stars

Clear and easy to understand

I wanted to learn Embedded Software for a project and coudn't find anywhere. They provide all the hardware and post it to you and then go through the material with help along the way when you get stuck. Very clear examples and it was fun.

11 March 2026
Unprompted review
Rated 5 out of 5 stars

First class training and mentoring for Embedded Software Development students!

I can recommend this course. I had a great learning experience with this embedded software mentoring programme! As someone with very rusty programming skills and limited experience with microcontrollers, this programme helps me to bridge the gap between theory and real-world apps. Barry Saunders (your mentor) is incredibly knowledgeable, clearly explaining such complex concepts as interrupts, timers, and serial communication with a very practical approach. His hands-on teaching style, using real project simulations and debugging exercises, made learning much more effective than my just reading documentation. One of the best aspects of this course is this guidance by an expert mentor. The insights on optimising code for performance and for efficiency I gained are invaluable, and give me the confidence to working on embedded systems projects independently.
I highly recommend this programme to anyone looking to gain or to improve their embedded software skills! 🚀

2 November 2025
Unprompted review
Rated 5 out of 5 stars

Excellent Mentoring for Embedded Software Development!

I highly recommend this programme to anyone looking to gain or to improve their embedded software skills! 🚀 I had an great learning experience with this embedded software mentoring programme! As someone with very rusty C programming skills and limited experience with microcontrollers, this programme helps me to bridge the gap between theory and real-world applications. The mentor is incredibly knowledgeable, clearly explaining such complex concepts as interrupts, timers, and serial communication with a very practical approach. His hands-on teaching style, using real project simulations and debugging exercises, made learning much more effective than my just reading documentation. One of the best aspects of this course is this guidance by an expert mentor. The insights on optimising code for performance and for efficiency I gained are invaluable, and give me the confidence to working on embedded systems projects independently. I recommend this course.

28 February 2025

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.

Learn more about other kinds of reviews.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look