Course code: SIOUX-1
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
Graduated from college 6 years ago. Worked with Ericsson for the 1st year as a Software Developer mainly using Java. Then took a role as Embedded Engineer working on Electronic Design and embedded software. My current role is solely Embedded Software Development.
Test practice now:
We generate test cases which we test against. These are manual test cases based on the input requirements. Debugging is done via the development environment with breakpoints. Testing during development is also performed via the development environment with breakpoints. Watch windows are used to manipulate data to test various scenarios.
IAR, MPLAB, Kinetics Studio, PSOC Studio
Our coding standrad is drawn up internally. It is outdated and needs to be reviewed. The coding standard mainly outlines requiremnts for comments, naming conventions and syntax
Function too long:
When it provides more than 1 purpose
Our code reviews are based on our coding standard
Favorite thing about dev:
I will change this to what I like about developing embedded software. I like developing when there is a physical output at the end.
Least favorite thing about dev:
The paper work that is required with Medical Device software
Not much. It is a development approach where you write tests first and then develop the code to pass the tests
Why are you attending:
My manager approached me and asked if I would be interested in attending. I agreed because I want to improve my skills and knowledge