Design, develop, and maintain C++ 17 software for both high-level non-embedded and low-level embedded ARM 9 systems within the Mission Processing Software team.
Responsibilities
Design and develop C++ 17 infrastructure and services for both high-level non-embedded (x86) and low-level embedded ARM 9 systems.
Use Petalinux build tools and Xilinx tools for ARM 9 systems.
Responsible for automated unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.
Evaluates and integrate software applications with the overall computing environment.
Communicates with domain experts, users, and management throughout the software development lifecycle.
Requirements
Bachelor's degree in Computer Science, Information Systems or related discipline
Design and develop C++ 17 infrastructure and services for both high-level non-embedded (x86) and low-level embedded ARM 9 systems.
Responsibilities
Design and develop C++ 17 infrastructure and services for both high-level non-embedded (x86) and low-level embedded ARM 9 systems.
Use Petalinux build tools and Xilinx tools for ARM 9 systems.
Responsible for automated unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.
Evaluates and integrate software applications with the overall computing environment.
Communicates with domain experts, users, and management throughout the software development lifecycle.
Requirements
Bachelor's degree in Computer Science, Information Systems or related discipline