Software Engineer
- Administered software updates and patches to maintain security and functionality.
- Deployed software updates and patches to ensure security and functionality.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Recommended improvements to facilitate team and project workflow.
- Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Utilized version control tools to manage source codes across multiple projects.