Software Engineer
- Detected potential for process refinements to lower frequency of support calls.
- Identified opportunities for process improvements to decrease in support calls.
- Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Deployed software updates and patches to ensure security and functionality.
- Collaborated with cross-functional teams to gather and define requirements for new software features.