Software Engineer
- Constructed software for embedded systems, programming solutions for both fresh installations and on-site hardware
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.
- Updated software upon release of vendor patches to mitigate vulnerabilities.
- Optimized existing software systems for improved performance and scalability.
- Coordinated testing and validation procedures through software development lifecycle.
- Combined root-level authentication and authorization technologies with ongoing system design to harden finished solutions.