Course code: WEB-14
  • Years with company: 1
  • Years programming: 8
  • Primary programming language: C
  • Other programming languages: C#, Python, Javascript
  • Unit test harnesses: Unity
  • Something else: Embedded software engineer for 7 years, like to snowboard, climb and mountain bike.
  • Test practice now: Whitebox, GDB, very limited JTAG debugging when doing kernel development
  • Target system: Embedded linux built by Yocto
  • Dev tools: Yocto, Visual Studio Code
  • Build time: 1-5 minutes
  • Coding standard: Similar to Green Hills
  • Function too long: Has too many local variables
  • Code reviews: Don't do them
  • Code time: 80
  • Test time: 10
  • Debug time: 10
  • Favorite thing about dev: Problem solving
  • Least favorite thing about dev: Restrictions placed on dev environment by IT
  • Tdd knowledge: I have your book on my shelf already.
  • Why are you attending: Couldn't figure out how to use Unity/CMock/Ceedling with the build environment created by Yocto. Hoping you can shed some light on it. It would be great if we could also figure out how to integrate TDD tests into our Jenkins build system.