Course code: WEB-22
  • Years with company: 3
  • Years programming: 5
  • Primary programming language: C
  • Other programming languages: Python, C++
  • Unit test harnesses: Unity, xUnit
  • Something else: Embedded software engineer for a home appliance company. Fun Fact: Recently spent 6 months on an assignment in China living at our production facility.
  • Test practice now: Purely system testing
  • Target system: PIC32
  • Dev tools: MPLABX
  • Build time: 11-30 seconds
  • Coding standard: N/A
  • Function too long: If it does too many things
  • Code reviews: Completed by a small software team
  • Code time: 4
  • Test time: 1
  • Debug time: 5
  • Favorite thing about dev: Building the "brains" of a system.
  • Least favorite thing about dev: We currently don't implement good software tests
  • Tdd knowledge: Breif introduction through the books "Test Driven Development for Embedded C" and "Dealing with Legacy Code"
  • Why are you attending: I believe we don't test our code well enough. I'm looking to learn more about test methods which will increase quality and confidence in our system.