Embedded Systems Training

Are you looking for embedded systems training?

At Pebble Bay, there’s only one thing our embedded software engineers enjoy more than developing reliable embedded software and that’s teaching others to do the same. We provide embedded systems and software training courses that demonstrate how to reduce bugs, finish projects on time and improve the overall reliability of embedded software.

Embedded systems training expertise

Many of our customers are existing software engineers who are looking to broaden and deepen their knowledge of firmware architecture. But we also teach those who are new to embedded systems.

Our embedded systems training is a set of on-site training courses in a range of topics.

Each of our on-site courses can run from one single day to an entire week depending on the needs of the customer. All courses can be customised to address your specific choice development tools, real-time operating systems and/or microcontrollers.

With more than 30 years of experience developing embedded systems, we understand the technical and business issues at the core of your training requirements and can arrange embedded systems training courses for one single developer or to over a hundred.

We are best suited to delivering your embedded systems training course. Our embedded system development expertise, proven process and tools provide exceptional quality, reliability and speed of delivery to our customers.

Are you looking for embedded systems training?

Our Embedded Capabilities

Operating Systems

  • Vx Works

  • LynxOS


  • Nucleus

  • QNX

  • Linux

  • ThreadX

  • Windows CE

  • Bare metal

I/O Technologies

  • USB

  • Serial Drivers

  • Networking



  • sRIO

  • l2C

  • SPI

  • SCSI


  • PowerPC

  • ARM Cortex

  • MIPS

  • Coldfire

Development Tools

  • Eclipse IDE

  • Green Hills MULTI

  • Wind River Workbench

  • QNX Momentics

  • ARM Real View

Do you have a question about embedded systems training?

Contact Us