Embedded Firmware Engineer
Phoseon Technology, Hillsboro, OR
July 2019 - Present
- Developing UV LED curing lamps to fill markets which were previously
technologically infeasible
- Working with common embedded communication protocols including
I2C, SPI, and RS-485, as well as integrating industrial
communication protocols such as MODBUS/TCP and MQTT
- Collaborating with business and marketing teammates to produce a product
which is attractive, desirable, and usable for current and potential
customers
- Assisted in transitioning from a single-developer environment to a
multi-developer enviroment through the use of collaboration tools such as
Trello and Microsoft Teams
Firmware Engineer
Seagate Technology, Longmont, CO
June 2015 - June 2019
- Developed multi-threaded, real-time embedded firmware which manages all
hardware resources directly
- Drove commercial success for products that are first to market and
defect-free
- Debugged failures in a large and complex codebase, often juggling the
needs of multiple features
- Participated in design discussions ranging from a 10,000 foot view down
to individual lines of code
- Regularly contributed to code reviews to reduce risk of failures and
attached meaningful and informative descriptions to changelists
- Actively engaged in Agile workflows including fortnightly and
quarterly planning meetings, daily scrums, and fortnightly retrospectives
- Mentored new hires and introduced them to the software architecture and
development environment