VERIFICAITON & VALIDATION ENGINEER

R 70 - 75K p/m

Westlake, Cape Town

In Office

Overall Job Function

Verification and Validation of complex aeronautical satellite communication software systems.

Job Requirements

  • BEng (Electronic/Computer) / BSc (Hons) Computer science / BSc Engineering Computer science.
  • Experience with:
  • translation of System and Software requirements into V&V activities, control points and outputs (starting at Planning phase and applied throughout product development life cycle phases - including the product maintenance phase).
  • establishment of V&V environments/configurations/setups.
  • the management, development, execution and automation of test cases and test procedures.
  • the planning and scheduling of V&V activities in line with product delivery milestones.
  • of software V&V processes and process flows including defects management.
  • data packet analysis and analysis tools (eg Wireshark, tcpdump etc).
  • Circuit Switched services (basic call setup/teardown).
  • hardware interfaces such as Ethernet, PoE, ARINC-429, RS422/232, POTS 2-wire, ISDN S/T interface will be advantageous.
  • Protocol such as BGAN, HTTP, SIP, SLIP, PPP, PPPoE, L2TP, PoE, RTP, POTS, IPsec, UDP, TCP, 3GPP AT-commands.
  • Linux-based tool chains potentially used for automation, user interfaces, and clients such as pppd, tc, iptables, Linux Telnet client, Net-SNMP, tc, sipp, nc, ab, git, expect.
  • Knowledge of the Inmarsat BGAN network or 3GPP (strong recommendation).
  • Hands-on experience with DO-178 level D Integral processes and associated objectives.
  • A firm working understanding of packet networking, including access types (L2/L3).
  • IP routing, IP telephony, and the IP security protocol suites.
  • Strong technical writing skills - V&V documentation, product documentation (such as test specifications, application notes and user manuals).
  • Be goal oriented, good verbal communication skills and self-driven.
  • Previous engineering experience in avionics or medical product development/verification environments will be advantageous

Job Responsibilities

  • Interpret applicable industry specifications and characteristics to realize suitable verification strategies and methods required to ensure quality of airborne satellite data equipment.
  • Definition and scheduling of V&V activities, control points and outputs to align with project milestones.
  • Development and establishment of V&V environments required for the execution of Test Cases and Test Procedures.
  • Execution of test campaigns with alignment to project milestones.
  • Development and execution of Test Cases and Procedures.
  • Primary stakeholder of software defects tracking procedure.
  • Results reporting to stakeholders.

53179