Defensive Embedded C/C++ Software Development Training

The T&VS Defensive Embedded C/C++ Training will help you to get your trusted product to market faster and will ensure you are providing security support throughout the lifetime of the product.

The Problem

Software is now a significant component required for electronics devices including set-top-boxes, automotive in-vehicle infotainment, WiFi routers and home gateways, smart meters, industrial systems and even domestic white goods.

The security of these devices, especially if they are “connected” into a network, depends heavily on the architecture and design of the system.

Insecure devices can result in brand damage, financial liabilities, expensive product returns and even safety issues.

How Can We Help?

We can support you by providing experienced trainers that deliver time and cost effective embedded secure C/C++ software development training.

Who is the Course For?

Software developers and testers responsible for the implementation and testing of software security in embedded devices.

The Defensive Embedded C/C++ Training Course

We offer an efficient, intensive 2 day fixed-price training course for up to 10 people that is conducted on your premises.

The course contains a mix of theory and practical sessions. Using an example program running on an embedded platform, it teaches each participant:

  • Secure coding requirements
  • Secure program design
  • Common software attacks and mitigations
  • Understanding and implementing cryptography
  • How to avoid side-channel attacks
  • Code review and static analysis
  • Security testing
  • How to retrofit security to existing products

The course can also be tailored to suit your particular hardware and software

Find Out More

Contact one of our training consultants today. No hard sales, just pertinent questions to understand your training requirements.


Alternatively call one of our local sales offices, email us