Software Engineer
- Outlined software designs and architecture for streamlined future reference and maintenance.
- Documented software designs and architecture for future reference and maintenance.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.