Course code:
BRAD-001
Years with company:
<1
Years programming:
9
Primary programming language:
C
Other programming languages:
Java
C++
C#
Python
VHDL
Unit test harnesses:
None
Something else:
I come from the defense side of embedded systems, so I've had a lot of experience with waterfall development. I am overwhelmed by the speed and complexity of the private sector, but am excited to become better under the pressure.
Test practice now:
Build it and run it.
Target system:
nRF54 and nRF52 devices and iMX93 devices.
Dev tools:
vsCode
Zephyr
West
Build time:
11-30 seconds
Coding standard:
We have a coding standard that we follow pretty well
Function too long:
Typically if a function goes longer than a page, I take a second look to see if it can be "helpered"
Code reviews:
We have a pull-request system and reviews must be done.
Code time:
3
Test time:
2
Debug time:
5
Favorite thing about dev:
Making things work and building cool embedded projects.
Least favorite thing about dev:
Build issues. Getting stuck debugging when no solution can be found.
Tdd knowledge:
I understand its power and utility. I've heard it talked about. I have never seen it executed.
Why are you attending:
My team is doing the class together to hopefully start doing TDD for all of our projects.