Software Engineer
- Consulted with project managers and relevant stakeholders to gain in-depth insight into software design specifications and formulate efficient development plans.
- Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Documented software designs and architecture for future reference and maintenance.
- Updated software upon release of vendor patches to mitigate vulnerabilities.
- Optimized existing software systems for improved performance and scalability.