Develop system architecture, requirements, and specifications based on customer needs and technical constraints for a software system.
Develop integration and test plans and procedures that verify system performance against the functional software requirements of a system.
Support testing and integration needs through software engineering (experience with Object Oriented Programming – OOP).
Troubleshooting skills at both a system and module level, to include potential for software and hardware faults.
Utilize Model Based Systems Engineering (MBSE) methodologies to define, analyze, and validate system models and simulations.
Collaborate with cross-functional teams, including image processing engineers, software developers, and project engineers, to ensure seamless integration of algorithims and real time software.
Conduct system-level down to module-level tests and evaluations to verify performance...