Software Engineer
- Administered software updates and patches to ensure optimal security and system performance.
- Deployed software updates and patches to ensure security and functionality.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Assessed code during testing stage to determine potential glitches and bugs.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Improved and corrected existing software and system applications.