Software Engineer
- Engineered software solutions for embedded systems, optimizing both new installations and existing hardware.
- Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Improved and corrected existing software and system applications.