Your Role: Analyze system-level requirements and translate them into software high-level requirements. Craft test cases to evaluate high-level software requirements. Write and review other traditional V Model (RTCA 178C) documentation. Develop software source code at both embedded and application levels. Verify and validate software functionality. Participate in software integration activities, including defect investigation and resolution. Provide technical leadership for small SCRUM-based teams. Your Profile's Skills and Experience: Proficiency in C/C++ Software Development. Experience in Safety Critical Software Environment. Minimum of 5 years of software development experience. Experience in a military environment is advantageous. Qualification: BEng (Computer Engineering) or equivalent BSc Degree. Competencies: Strong skills in Requirement Analysis and Writing. Familiarity with Embedded Operating Systems. If you are passionate about developing cutting-edge software solutions for critical applications, apply now. Only shortlisted candidates will be contacted.