Course code: SLB-13
  • Years with company: 1
  • Years programming: 2
  • Primary programming language: C
  • Other programming languages: Verilog HDL, Assembly
  • Unit test harnesses: NA
  • Something else: I have an electrical engineering background but I have had passion for firmware since my bachelors where I programmed microcontrollers in assembly language and in my Masters I programmed FPGAs in verilog HDL. Currently I am programming a DSP from TI in C.
  • Test practice now: Using CCStudio debugger. I used test benches while working on FPGAs
  • Target system: TMS320F2812
  • Dev tools: CCStudio. Keil
  • Build time: 1-5 minutes
  • Coding standard: Sclumberger standards
  • Function too long: If it does not fit on the screen
  • Code reviews: NA
  • Code time: 30
  • Test time: 40
  • Debug time: 30
  • Favorite thing about dev: Its like a puzzle, a riddle that I need to solve for the hardware to function
  • Least favorite thing about dev: Waiting for code to build. It takes 2-3 minutes every time I clean my code on CCStudio.
  • Tdd knowledge: I heard its about designing test benches before you start coding. And from someone else that its about using test harnesses, but I am looking forward to what it really is.
  • Why are you attending: To develop as a good and efficient firmware engineer and use these techniques here in my projects