• Designing and implementing new secure embedded firmware applications in C
  • Designing and implementing supporting tools in Python
  • Designing and implementing Unit Tests
  • Reviewing and maintaining existing code base
  • Supporting the design and developing desktop engineering tools
  • Documenting and cross functional training of low level concepts.