Nicholas Mc Millan

Embedded Firmware/Software Engineer @ Impinj

About Nicholas Mc Millan

Nicholas McMillan is an Embedded Firmware/Software Engineer with a background in Electrical and Electronics Engineering. He has worked at Impinj since 2019 and has previous experience at Human, Inc. and Microsoft.

Work at Impinj

Nicholas Mc Millan has been employed at Impinj as an Embedded Firmware/Software Engineer since 2019. His role involves developing and maintaining firmware for various embedded systems. Located in the Greater Seattle Area, he has contributed to projects that enhance the functionality and performance of Impinj's product offerings. His experience in firmware engineering supports the company's focus on innovative solutions in the RFID technology sector.

Education and Expertise

Nicholas Mc Millan has a strong educational background in engineering. He earned a Master of Science in Electrical Engineering from the University of Washington, where he studied from 2016 to 2019. Prior to that, he completed a year of Matriculated Electrical and Electronics Engineering courses at Seattle University in 2014-2015. Additionally, he holds a Bachelor of Science in Physics from the University of Washington, which he completed from 2009 to 2013. His academic training provides a solid foundation for his work in embedded systems.

Previous Work Experience

Before joining Impinj, Nicholas Mc Millan worked as a Firmware Engineer at Human, Inc. from 2017 to 2019. In this role, he focused on developing firmware solutions for various applications. Earlier in his career, he was a DVE Contractor at Microsoft for four months in 2015-2016, where he gained experience in software development and engineering practices. His diverse work history has equipped him with a broad skill set in firmware and software engineering.

Career Timeline

Nicholas Mc Millan's career in engineering spans several years and various roles. He began his journey in 2009 with his undergraduate studies in Physics at the University of Washington, completing his degree in 2013. He then pursued Electrical Engineering, taking courses at Seattle University for a year before obtaining his Master of Science from the University of Washington in 2019. His professional career includes positions at Microsoft, Human, Inc., and currently Impinj, showcasing his progression in the field of embedded firmware and software engineering.

People similar to Nicholas Mc Millan