Conduct thorough testing and validation of satellite software applications, including embedded software components, to ensure adherence to quality standards and requirements.
Review and analyze software source code in C/C++ languages.
Develop comprehensive test plans and test cases to cover all aspects of satellite software functionality, including performance, reliability, and compatibility.
Collaborate with software developers and hardware engineers to understand system architecture and design, identifying potential areas of improvement and optimization.
Execute manual and automated test scripts to verify the functionality and performance of satellite software across different operational scenarios.
Identify and report software defects, track issues through resolution, and verify fixes to ensure the integrity of satellite software systems.
Participate in design reviews and requirement analysis sessions to provide input on testability, usability, and reliability of satellite software.
Document test results, findings, and recommendations in clear and concise reports for stakeholders and project teams.
Communicate effectively with team members and management to convey progress, challenges, and solutions.
Stay updated on industry trends, emerging technologies, and regulatory requirements related to satellite software quality assurance.
Xüsusi tələblər
Bachelor's or higher degree in Computer Science, Aerospace Engineering, or a related field.
1+ year of experience in Software Development in one of the programming languages (C/C++, Java, C#)
Strong proficiency in C/C++ programming languages.
Experience in writing unit and integration test.
Solid understanding of software testing principles, methodologies, and best practices.
Exceptional problem-solving and analytical skills.
Upper intermediate English language proficiency.
Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Knowledge of software development best practices, including version control and testing methodologies.
Previous experience within the aerospace industry.
Familiarity with hardware components utilized in spacecraft, such as sensors, actuators, and control systems.
Experience with satellite communication protocols and standards.