Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor

Trust the nation's largest network for Embedded C tutors

Trusted by more than 3 million students

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Trusted by more than 3 million students

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 help fast

The Best Embedded C Tutoring Online

See all 926 matching tutors

Find the best Embedded C tutor

Sid M. East Stroudsburg, PA, available for online & in-person tutoring
Sid M.
200/hour

Professional Software Engineer Teaching Programming

I have been writing in C since the late 70s, and in C++ since the early 90s. I've written everything from embedded software, terminal emulators, game code, disassemblers, compiler drivers, compiler front ends, and so much more,... See Sid's full profile

5.0 (607)
200/hour
2,352 hours tutoring
View Sid's profile

I have been writing in C since the late 70s, and in C++ since the early 90s. I've written everything from embedded software, terminal emulators, game code, disassemblers, compiler drivers, compiler front ends, and so much more,...See Sid's full profile

Andrew H. Arlington, TX, available for online tutoring
Andrew H.
140/hour

C Programmer with 10+ Years of Teaching Experience

Over the past 10 years, I have used C to build operating systems, programming language interpreters, and CPU emulators. I am very familiar with the systems programming courses taught using the C programming language including... See Andrew's full profile

5.0 (121)
140/hour
320 hours tutoring
Response time: 5 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Andrew's profile

Over the past 10 years, I have used C to build operating systems, programming language interpreters, and CPU emulators. I am very familiar with the systems programming courses taught using the C programming language including...See Andrew's full profile

Anton A. Buffalo Grove, IL, available for online & in-person tutoring
Anton A.
60/hour

Experienced C++ Developer and Mentor/Tutor

I have experience in C due to my long experience of C++ (mostly in Windows). I have done some projects in embedded C and I have successfully tutored several student in C on another platform. See Anton's full profile

4.9 (54)
60/hour
223 hours tutoring
View Anton's profile

I have experience in C due to my long experience of C++ (mostly in Windows). I have done some projects in embedded C and I have successfully tutored several student in C on another platform.See Anton's full profile

Matthew M. Santa Monica, CA, available for online & in-person tutoring
Matthew M.
80/hour

Master's Degree in Electrical and Computer Engineering

To earn my Master's, I have done extensive work with various forms of computer programming and embedded design including: microcontrollers (C/C++/Python), Android app development (Java), MATLAB, Windows Form... See Matthew's full profile

5.0 (753)
80/hour
2,208 hours tutoring
View Matthew's profile

To earn my Master's, I have done extensive work with various forms of computer programming and embedded design including: microcontrollers (C/C++/Python), Android app development (Java), MATLAB, Windows Form...See Matthew's full profile

Jonathan A. Knoxville, TN, available for online & in-person tutoring
Jonathan A.
60/hour

Embedded Software Developer

I work as a software developer. I specialize in embedded systems work, but have quite a lot of compiler and data structure / algo work under my belt. I’ve taught hundreds of graduate and undergraduate computer science students on and... See Jonathan's full profile

5.0 (572)
60/hour
1,700 hours tutoring
View Jonathan's profile

I work as a software developer. I specialize in embedded systems work, but have quite a lot of compiler and data structure / algo work under my belt. I’ve taught hundreds of graduate and undergraduate computer science students on and...See Jonathan's full profile

Ben V. Seattle, WA, available for online & in-person tutoring
Ben V.
65/hour

M.S.E. in Computer Science with experience teaching C++

I am experienced with C++ in academic, research, and professional settings. I completed substantial C++ coursework in algorithms, robotics, and embedded systems in both my Master's and Bachelor's programs, and have additionally... See Ben's full profile

4.9 (71)
65/hour
305 hours tutoring
View Ben's profile

I am experienced with C++ in academic, research, and professional settings. I completed substantial C++ coursework in algorithms, robotics, and embedded systems in both my Master's and Bachelor's programs, and have additionally...See Ben's full profile

Gavin M. Fort Worth, TX, available for online & in-person tutoring
Gavin M.
75/hour

Computer Engineering Tutor with experience in Embedded Software

I programmed a microcontroller to capture network messages and send them to a PC. I was successful in completing this complex multi-platform assignment. The languages I used were Assembly and C. Embedded software became one of my... See Gavin's full profile

5.0 (1524)
75/hour
5,813 hours tutoring
View Gavin's profile

I programmed a microcontroller to capture network messages and send them to a PC. I was successful in completing this complex multi-platform assignment. The languages I used were Assembly and C. Embedded software became one of my...See Gavin's full profile

Russell C. Woodinville, WA, available for online & in-person tutoring
Russell C.
55/hour

Programed C, C*, and C++ from microcontrollers to supercomputers

If you're new to programming, new to C++, or new to high-performance computing I can meet you where you are and move you forward quickly. C++ is most commonly used for embedded systems and high-performance applications. I started... See Russell's full profile

4.9 (268)
55/hour
978 hours tutoring
View Russell's profile

If you're new to programming, new to C++, or new to high-performance computing I can meet you where you are and move you forward quickly. C++ is most commonly used for embedded systems and high-performance applications. I started...See Russell's full profile

David S. Scottsdale, AZ, available for online & in-person tutoring
David S.
60/hour

Expert Math and Computer Science Tutor

As an embedded avionics software engineer, I use C and C++ for most of my software design. I am familiar with the important concepts of C, including the concept of references and pointers that most students struggle with, and... See David's full profile

5.0 (1110)
60/hour
2,820 hours tutoring
View David's profile

As an embedded avionics software engineer, I use C and C++ for most of my software design. I am familiar with the important concepts of C, including the concept of references and pointers that most students struggle with, and...See David's full profile

Malachi B. Alhambra, CA, available for online & in-person tutoring
Malachi B.
80/hour

Senior developer with many years of C++ experience

I have a cumulative experience of over 7 years in C++ development, including c++98, c++11 and some c++14/17/20. I am knowledgeable in STL, template metaprogramming, variadic code as well as C++/CLI, CMake and embedded GNU... See Malachi's full profile

5.0 (195)
80/hour
509 hours tutoring
Response time: 29 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Malachi's profile

I have a cumulative experience of over 7 years in C++ development, including c++98, c++11 and some c++14/17/20. I am knowledgeable in STL, template metaprogramming, variadic code as well as C++/CLI, CMake and embedded GNU...See Malachi's full profile

Jody J. Omaha, NE, available for online & in-person tutoring
Jody J.
95/hour

Professional C Programmer

Have programmed in C at a fortune 150 company for over 25 in various environments including DOS, Windows, UNIX, and Linux. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev... See Jody's full profile

4.9 (3142)
95/hour
11,021 hours tutoring
Response time: 28 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Jody's profile

Have programmed in C at a fortune 150 company for over 25 in various environments including DOS, Windows, UNIX, and Linux. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev...See Jody's full profile

David S. Langley, WA, available for online & in-person tutoring
David S.
40/hour

BA and MS in Computer Science with over 10 years teaching

I taught C/C++ at Bellevue College and University of Washington. I worked as an embedded systems developer using C, C++ and various assemblers for over 20 years. See David's full profile

4.8 (717)
40/hour
1,746 hours tutoring
View David's profile

I taught C/C++ at Bellevue College and University of Washington. I worked as an embedded systems developer using C, C++ and various assemblers for over 20 years.See David's full profile

Yvan M. Provo, UT, available for online tutoring
Yvan M.
150/hour

AP Computer Science A Tutor. Also fluent in C++.

I spent three years as a college-level teaching assistant for CS142 (Intro to Computer Programming), and another two years giving private coding lessons. Languages: C++, Java, Python, C See Yvan's full profile

5.0 (406)
150/hour
1,168 hours tutoring
Response time: 3 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Yvan's profile

I spent three years as a college-level teaching assistant for CS142 (Intro to Computer Programming), and another two years giving private coding lessons. Languages: C++, Java, Python, CSee Yvan's full profile

Alex S. Festus, MO, available for online & in-person tutoring
Alex S.
120/hour

Professor, C/C++ coding, numerical modeling, high-performance (HPC)

Physics Professor, years of research and teaching experience, teaching US Undergraduate and Graduate students, tutoring High School students - subjects include C/C++ Programming (beginners to advanced), Algorithms, Data Structures,... See Alex's full profile

4.9 (491)
120/hour
1,897 hours tutoring
Response time: 18 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Alex's profile

Physics Professor, years of research and teaching experience, teaching US Undergraduate and Graduate students, tutoring High School students - subjects include C/C++ Programming (beginners to advanced), Algorithms, Data Structures,...See Alex's full profile

Rishi S. Minneapolis, MN, available for online & in-person tutoring
Rishi S.
60/hour

Electrical and Software Engineer Passionate About Teaching

I graduated in Electrical and Computer Engineering at Cornell University and specialized in embedded systems. i have taken several systems programming classes. I currently work as an embedded systems engineer in my daily job, coding... See Rishi's full profile

4.9 (8)
60/hour
39 hours tutoring
View Rishi's profile

I graduated in Electrical and Computer Engineering at Cornell University and specialized in embedded systems. i have taken several systems programming classes. I currently work as an embedded systems engineer in my daily job, coding...See Rishi's full profile

Naeem F. Damascus, MD, available for online tutoring
Naeem F.
65/hour

Professional C++ Software Engineer with 30+ years of experience

I have over 30 years of experience as a software engineer. I have developed various projects and applications ranging from embedded applications for image manipulation and network traffic analysis to security software, anti-virus, and... See Naeem's full profile

5.0 (19)
65/hour
70 hours tutoring
Response time: 3 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Naeem's profile

I have over 30 years of experience as a software engineer. I have developed various projects and applications ranging from embedded applications for image manipulation and network traffic analysis to security software, anti-virus, and...See Naeem's full profile

Shailendra B. Cary, NC, available for online & in-person tutoring
Shailendra B.
42/hour

Software technical lead with 28 years experience in Embedded/Linux/C

I am a software engineer at a leading tech company with extensive experience in system software, networking software, drivers, linux kernel and linux application programming. C is the language of choice and I have over 28 years professional... See Shailendra's full profile

4.9 (101)
42/hour
239 hours tutoring
Response time: 27 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Shailendra's profile

I am a software engineer at a leading tech company with extensive experience in system software, networking software, drivers, linux kernel and linux application programming. C is the language of choice and I have over 28 years professional...See Shailendra's full profile

Noah D. Redondo Beach, CA, available for online tutoring
Noah D.
190/hour

NASA Intern with BS in Computer Science

My computer science background revolves heavily around embedded programming (C, Arduino, etc.), but I have also worked on large software projects at NASA and in school (C++, Python, Java, Git, etc.). I have excelled at coursework in... See Noah's full profile

4.9 (45)
190/hour
129 hours tutoring
View Noah's profile

My computer science background revolves heavily around embedded programming (C, Arduino, etc.), but I have also worked on large software projects at NASA and in school (C++, Python, Java, Git, etc.). I have excelled at coursework in...See Noah's full profile

Isaac C. Durham, NC, available for online & in-person tutoring
Isaac C.
50/hour

Physics, Chemistry, Math, and Computer Programming Tutor

I have 15 years of experience developing and testing applications written in procedural languages including C and C like languages. I have developed web applications, language compilers, and office automation software using C... See Isaac's full profile

4.9 (757)
50/hour
3,084 hours tutoring
View Isaac's profile

I have 15 years of experience developing and testing applications written in procedural languages including C and C like languages. I have developed web applications, language compilers, and office automation software using C...See Isaac's full profile

Ted L. Mckinney, TX, available for online tutoring
Ted L.
145/hour

Your new Computer Science Tutor!

In college, I worked as a Math and Computer Science tutor for the univerity for 2 years, covering structured / object-oriented programming (C, C++, Java), databases (SQL), calculus, and probability/statistics. As one of the... See Ted's full profile

5.0 (780)
145/hour
2,502 hours tutoring
Response time: 8 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Ted's profile

In college, I worked as a Math and Computer Science tutor for the univerity for 2 years, covering structured / object-oriented programming (C, C++, Java), databases (SQL), calculus, and probability/statistics. As one of the...See Ted's full profile

Dalton A. Revere, MA, available for online & in-person tutoring
Dalton A.
140/hour

Theoretical Computer Scientist with Python, C++, C Experience

In addition to and alongside my math education at MIT, I took classes in theoretical computer science, and I also learned to program in C++, Python, and C. I have experience from the basics such as variables and loops to algorithm... See Dalton's full profile

4.9 (247)
140/hour
641 hours tutoring
View Dalton's profile

In addition to and alongside my math education at MIT, I took classes in theoretical computer science, and I also learned to program in C++, Python, and C. I have experience from the basics such as variables and loops to algorithm...See Dalton's full profile

Paul P. Detroit, MI, available for online & in-person tutoring
Paul P.
80/hour

Ph.D. teacher-entrepreneur excited about coaching in computer science

I have been programming in C since I was 16 years old. I have worked on two embedded operating system kernels on embedded electronics platforms in C, including internships at the MIT Media Lab and Microsoft Research. See Paul's full profile

5.0 (63)
80/hour
124 hours tutoring
View Paul's profile

I have been programming in C since I was 16 years old. I have worked on two embedded operating system kernels on embedded electronics platforms in C, including internships at the MIT Media Lab and Microsoft Research.See Paul's full profile

Frederick M. Flemington, NJ, available for online & in-person tutoring
Frederick M.
70/hour

Online tools for learning C/C++ and other languages are TREMENDOUS!

As a 30-year experienced Electrical/Computer/Software Engineer with a Master's in Electrical Engineering, I have designed, developed, tested, and deployed thousands of lines of C programming code, spanning over 10 years. I... See Frederick's full profile

4.9 (414)
70/hour
1,351 hours tutoring
Response time: 8 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Frederick's profile

As a 30-year experienced Electrical/Computer/Software Engineer with a Master's in Electrical Engineering, I have designed, developed, tested, and deployed thousands of lines of C programming code, spanning over 10 years. I...See Frederick's full profile

Muez R. Winchester, CA, available for online & in-person tutoring
Muez R.
80/hour

Senior Firmware Engineer at Samsung

I am a Master's degree holder in Embedded Systems, Computer Engineering specialty and have worked at Intel as a Firmware Engineer for five years and Samsung (2 Year). I have enough hands on experience on computer programming with... See Muez's full profile

4.6 (43)
80/hour
146 hours tutoring
View Muez's profile

I am a Master's degree holder in Embedded Systems, Computer Engineering specialty and have worked at Intel as a Firmware Engineer for five years and Samsung (2 Year). I have enough hands on experience on computer programming with...See Muez's full profile

Youssef B. Dearborn, MI, available for online & in-person tutoring
Youssef B.
50/hour

Embedded Systems Engineer with 4+ Years of Teaching Experience

I have a bachelor's Degree in Mechanical Engineering with a specialization in Mechatronics and Controls. In my undergraduate study, I took mechatronics courses, and a lot of programming courses ( C , python , C++, and MATLAB). In my... See Youssef's full profile

5.0 (327)
50/hour
817 hours tutoring
Response time: 12 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Youssef's profile

I have a bachelor's Degree in Mechanical Engineering with a specialization in Mechatronics and Controls. In my undergraduate study, I took mechatronics courses, and a lot of programming courses ( C , python , C++, and MATLAB). In my...See Youssef's full profile

Trusted with over 6 million hours of lessons since 2005

Trusted experience

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

Patrice F.

9 lessons

She is a business professional and does an amazing job at delivering an encouraging learning experience, for my son. 1/8/2014: Tonight was my son's final lesson with Carole before his SSAT, which will be in two days. We feel so fortunate that we had Carole and my son is feeling a lot more confident in his ability to perform well in the exam. couldn't ask for a better tutor!! She genuinely cares about her students and is truly committed and encouraging!!
Moriah C.

1 lesson

She’s just amazing! She’s just amazing! She’s just amazing! She’s just amazing! She’s just amazing! She’s just amazing! she’s just amazing! she’s just amazing!
Melanie K.

251 lessons

She creates an amazing environment in which to learn and feel comfortable in even when I make mistakes. She is always very encouraging, but especially when I lose patience with myself. I highly recommend Reem as an Arabic tutor; she is thorough in her teachings and explanations and helps you grasp the language quickly. She makes learning Arabic fun to the point where you can’t wait until your next lesson!
How much for private Embedded C tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$88
$35
$60
Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC

Get the Embedded C help you need, right when you need it with the convenience of online lessons.

See Online Embedded C tutors