

The profile of Callum and their contact details have been verified by our experts
Callum
- Rate £40
- Response 1h

£40/hr
1st lesson free
- Computer programming
- C
Space Software Engineer Offering C Programming, Embedded Systems, and University / A Level Tuition
- Computer programming
- C
Lesson location
- Online
-
at your home or in a public place : will travel up to 20 km from London
About Callum
I’m a professional software engineer with experience leading space mission software development and a strong academic background in Computer Science from the University of Southampton. My work includes satellite communication protocols (e.g., CFDP used JWST), real-time operating systems (RTOS), and embedded Linux (Yocto, drivers, BSPs). I’ve mentored junior engineers on-the-job and helped students improve coursework, projects, and exam results for a range of topics up to A* grade.
Who it’s for:
- Early-career engineers preparing for embedded/software interviews (aerospace, defence, or finance roles)
- University students in Computer Science or Electronics
- A-Level students needing support in Computer Science or systems topics
- Anyone with a curiosity for how software meets the real world
About the lesson
- All Levels
- English
All languages in which the lesson is available :
English
️About My Lesson
I take a clear, structured approach to tutoring that’s focused on building deep understanding and confidence — not just passing exams. Whether you're learning C programming for the first time, tackling an embedded systems assignment, or preparing for a technical interview, I’ll tailor each session to your level and goals. My teaching style is calm, practical, and hands-on. I break down complex topics into manageable steps, and I like to use real-world examples wherever possible — especially from my experience working on European Space Missions and embedded Linux systems.
I believe in understanding why things work, not just how to memorise them. ️
Typical lesson format:
60–90 minutes (depending on preference)
Mix of explanation, worked examples, and live problem-solving
Optional takeaway exercises or project review if desired
Topics I often cover:
- C programming fundamentals: memory, pointers, structs, call stacks
- Embedded systems architecture: scheduling, ISR, memory-mapped I/O, driver design - RTOS concepts: task priorities, watchdogs, deadline misses (e.g., RTEMS, FreeRTOS)
- Linux for embedded: init systems, file systems in RAM, startup flow, Yocto
- Space software: TM/TC, CCSDS, FDIR strategies, safe mode design
- Testing & reliability: ISVV concepts, fault injection, unit testing in embedded environments
- Project/code review support: feedback on university or personal projects across a range of languages
- Interview prep: walk-throughs of low-level questions, design problems, or CV reviews
- University / A Level Computer Science Topics
Whether you want to improve your grades, debug a project, or develop industry-level skills, I’m here to help.
Rates
Rate
- £40
Pack prices
- 5h: £200
- 10h: £400
online
- £40/h
free lessons
The first free lesson with Callum will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
Similar Computer programming teachers in London
Robert
London & Online
- £99/hr
- 1st lesson free
Juneyt (MA, MSc Oxford)
London & Online
- £110/hr
João
London & Online
- £30/hr
Yas
London & Online
- £45/hr
- 1st lesson free
Alexander
London & Online
- £70/hr
Orestes
London & Online
- £65/hr
Lloyd
London & Online
- £40/hr
Ivan
London & Online
- £34/hr
- 1st lesson free
Claire
London & Online
- £30/hr
- 1st lesson free
Elliott
London & Online
- £45/hr
Davinder
London & Online
- £20/hr
Margarita
London & Online
- £35/hr
- 1st lesson free
Aarohi
London & Online
- £26/hr
- 1st lesson free
Emmanuel
London & Online
- £35/hr
Carlos
& Online
- £135/hr
- 1st lesson free
Ashish
London & Online
- £30/hr
- 1st lesson free
Radu
London & Online
- £20/hr
Mehek
London & Online
- £28/hr
- 1st lesson free
Abhishek
London & Online
- £30/hr
- 1st lesson free
Anusree
London & Online
- £24/hr
- 1st lesson free
-
See Computer programming tutors