Responsibilities
I was treated as a full-time Software Engineer. I worked a variety of tasks to completion. This meant solving issues, writing code, writing tests, and submitting code for review, documenting changes, and mainitaining my code.
I also reviewed code from other engineers and provided feedback, found and reported bugs, and suggested improvements.
My work was mostly done in C because I was working on embedded systems. However, I also worked with Python and some other task-dependent languages.
My contributions and knowledge of the codebase are protected by a non-disclosure agreement. However, I can say that I solved aerospace problems and worked on a team that was responsible for the guidance system. These improvements will go into production on a variety of Garmin's aviation products.
In short, I spent my summer helping make the pink line that pilots follow on their Garmin devices.