Software Engineer
- Applied object-oriented design and development strategies within projects to achieve usability targets.
- Integrated object-oriented design and development techniques into projects to support usability goals.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
- Identified opportunities for process improvements to decrease in support calls.
- Led small development teams, overseeing project progress and mentoring junior engineers.