Training: Test-Driven Development for Embedded with AceUnit


Duration: 3 Days
Contact: Siddhesh Nikude
Inquire via E-Mail
Phone: +91-95-52572354

Available Languages

  • English
  • German
Nelkinda Software Craft Pvt Ltd

PDF version
Cancellation and Refund


Software Craftsmen: Embedded Software Developers, Embedded Architects, Embedded Scrum Masters.


Good knowledge of the C programming language.


Learn how to develop embedded software using Test-Driven Development.


The course uses C17 with the GNU C Compiler or Clang, and AceUnit. C2x preview features like attributes or the harmonization of static_assert with C++ will be covered briefly when relevant for testing and depending on feature support in the available compilers. Differences between AceUnit, CUnit, CppUnit, EmbUnit, Google Test are covered in detail.

The course language is C. Nelkinda also offers this course in other languages, for example, C++, C#, JavaScript, Kotlin, and Python.

Event Type

This is a full-day open (anyone can register) instructor-led classroom training about Test-Driven Development in Java. The number of seats is limited to ensure the best quality training for the participants. The course fee includes snacks and lunch.


Your trainer for this event is Christian Hujer.

Christian Hujer has experience with embedded CPU and Microcontrollers since 1984, for example, Zilog Z80A, MOS 6502, Motorola, 68000, Samsung CalmRISC/SecuCalm, ARM, Infineon TriCore, Atmel AVR, Hitachi H8, and Intel 80x51. He has 20 years of experience in TDD. He's been training developers and teams for organizations like BNP Paribas, Elsevier, Giesecke & Devrient, Nokia, SUN Microsystems, Volkswagen, and many others.