Course code: ACL-1
  • Years with company: 2
  • Years programming: 3
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: DK/DA
  • Something else: I am a telecommunication engineer, working as a junior firmware engineer. At university and in my previous work I used to program FPGAs using VHDL. I have been programming smart meters since I joined this company.
  • Test practice now: PC testing and testing in target device.
  • Target system: Renesas microcontroller and ZON P3S
  • Dev tools: IAR EW for Renesas and CrossStudio for MAXQ30
  • Build time: 5-30 minutes
  • Coding standard: We have a coding standar defined for all Smart Meters division, based on Barr Group standard.
  • Function too long: When it has more than one objective.
  • Code reviews: DK/DA
  • Code time: 30%
  • Test time: 50%
  • Debug time: 20%
  • Favorite thing about dev: I like doing things work properly.
  • Least favorite thing about dev: Working with slow develpment tools.
  • Tdd knowledge: DK/DA
  • Why are you attending: To learn and improve my software developing skills