Software Engineer
- Modified software upon vendor patch issuance to reduce security vulnerabilities.
- Updated software upon release of vendor patches to mitigate vulnerabilities.
- Analyzed user needs and software requirements to determine design feasibility.
- Managed version control systems and maintained codebase integrity.
- Participated in continuous learning opportunities to stay current with emerging technologies.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.