Aaron Spilker

Embedded Software Engineer @ General Atomics

About Aaron Spilker

Aaron Spilker is an Embedded Software Engineer with expertise in PI Control Loop Tuning and code quality assurance. He has a background in software development for aerospace applications and has worked for notable companies such as CR Bard, L3Harris Technologies, and General Atomics.

Current Role at General Atomics

Aaron Spilker has been serving as an Embedded Software Engineer at General Atomics since 2020. He is based in Kaysville, Utah, where he has worked for four years. In this role, he focuses on various aspects of embedded software development, including requirement change requests and source code reviews.

Previous Experience at CR Bard

Prior to his current position, Aaron worked at CR Bard as an R&D Imaging Engineer from 2016 to 2017. His tenure lasted for 11 months in Salt Lake City, Utah. During this time, he contributed to the development of imaging technologies.

Experience at L3Harris Technologies

Aaron Spilker held multiple roles at L3Harris Technologies from 2014 to 2020. He began as an Electromechanical Assembler for 7 months, then transitioned to a Systems Engineer for four years, and later worked as an Embedded Software Engineer for 7 months. His work included developing software for the Sierra Nevada Corporation's Unmanned DreamChaser spaceplane's electric brake system.

Education and Expertise

Aaron earned a Bachelor of Science in Electrical Engineering from Weber State University, completing his studies from 2013 to 2017. His expertise includes PI Control Loop Tuning, antiskid systems, and torque/force control. He is experienced in using development tools such as GIT Kraken, Azure DevOps, TI-HALCOGEN, and Code Composer Studio.

Software Development Practices

In his roles, Aaron has emphasized code quality through lint analysis and reporting. He conducts requirement-based testing in accordance with DO-178C standards and has performed source code refactoring on approximately 30,000 lines of code to meet MISRA-C: 2012 and DO-178C compliance. He also utilizes VectorCast for software unit testing, achieving various coverage metrics.

People similar to Aaron Spilker