Course code:
QCOM-4
  Years with company:
  6
 
  Years programming:
  16
 
  Primary programming language:
  c++
 
  Other programming languages:
  c, perl, python, java
 
  Unit test harnesses:
  gtest
 
  Something else:
  Senior Staff Engineer responsible for delivering Firmware features. Additional task of maintaining firmware released to customers
 
  Test practice now:
  Visual Studio Simulator and on real target
 
  Target system:
  CortexM0
 
  Dev tools:
  Visual Studio, SlickEdit, RVDS
 
  Build time:
  1-5 minutes
 
  Coding standard:
  Qualcomm internal coding standard
 
  Function too long:
  It it does more than one thing it is meant to do. Or anything more than 500 lines
 
  Code reviews:
  Organised by developer via Code Collaborator 
 
  Code time:
  20
 
  Test time:
  20
 
  Debug time:
  60
 
  Favorite thing about dev:
  Coming up with design that fits customer requirements and seeing it actually work
 
  Least favorite thing about dev:
  Overheads and paperwork
 
  Tdd knowledge:
  Allows incremental development enough to pass just the test cases or requirements. 
 
  Why are you attending:
  Mandotary