Nouran W. Hamza

Flight Software Verification Engineer @Astroscale

Wantage, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Aug 2023 — Present

Flight Software Verification Engineer @Astroscale

View department →

Oxford, GB

Crafted a comprehensive, state-of-the-art test environment to elevate all Flight Software (FSW) Verification and Validation (V&V) activities, including manual, automated, and regression integration testing. This advanced environment adheres to the ESA-ECSS-E-70-41A packet standard and seamlessly integrates with NASA\'s open-source Core Flight Executive (CFE).Developed full Power Control and Distribution Unit (PCDU) simulator, alongside simulators for various terminal devices interfacing with the Onboard Computer (OBC).Designed communication interface based on CANOpen standard, and implemented communication protocols: TCP/IP, UDP, UART, CAN Bus, and SpaceWire.Developed an automated pass/fail module to streamline the testing process at the integration level, combined with logging for further data analysis.Executed V&V activities including integration testing on both Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) configurations for the Flight Software (FSW)(mission critical software).Worked out the requirements and established traceability to test specifications and the implementation of test cases for terminal devices simulators.

EDUCATION

2016 — 2021

CIC - Canadian International College

engineering , Electrical, Electronics and Communications Engineering

N/A

The German University in Cairo

Master's degree, Computer Systems Networking and Telecommunications

ABOUT NOURAN W. HAMZA

I graduated from the Canadian International College with excellent honors, after double majoring in Communication and Electronics Engineering, and obtaining a bachelor\'s degree in 2021. And I hold a Master\'s degree from GUC university in Computer Systems Networking and Telecommunications. I was a teaching assistant at that time, and it was enriching and fulfilling as I also completed the Master Degree of Information Engineering and Technology at The German University in Cairo. The experience I have accumulated in AI and computer vision in the last several years has been hands-on and very practical. Moreover, my academic background of made my multiple publications, which reflect my competence in these areas. Moreover, I am an Embedded Software Verification and Validation Engineer who specializes in cutting-edge and sensitive software apps. My career began in aerospace, from where I was involved in On-Board Computers flight software V&V whose main role was to give accurate and secure data synchronization for all scenarios of flight. My present position is Senior Functional Safety Engineer in the automotive sector, where I carry over the experience of making life or death decisions in safety of the autonomous vehicles through testing strategies that comply with car safety standards thorough my involvement in the safety-critical software development. My main knowledge is in Socket Programming, Finite State Machines, Event-Driven Architecture, Concurrent and Multithreaded Programming, and Automated Testing Frameworks, as well as my top skills are those which deal with GIL, memory, and the lifecycle of objects in Python/C++ integrations (bindings), Artificial Intelligence, Computer Vision, Machine Learning, Data Science and Visualization.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nouran W. Hamza — Flight Software Verification Engineer at Astroscale in Wantage, GB | Unifers