Durban Tel: 031 566 4257

Johannesburg Tel: 011 440 7117

Cape Town Tel: 021 794 7475

International Tel: 0027 87630 0325

Senior Embedded Systems Engineer – CVZSESE

Main job function

Employee will work as a Senior System Engineer, in the field of Autonomous Systems.

  • Take a lead role in the development of system-level plans, processes, procedures, and internal standards towards compliance with aerospace and safety standards and guidelines;
  • Liaise with client and translate client requirements into system/subsystem-level requirements that can feed hardware and software requirements;
  • Perform requirements validation through bidirectional traceability and through review of requirements for compliance with standards;
  • Develop system architectures and comprehensive system designs to fulfil the system/subsystem-level requirements. This may include supporting analyses such as reliability analyses towards proving system safety;
  • Develop system level verification plans, test cases, and procedures towards full test coverage of system/subsystem-level requirements;
  • Take a lead role with the execution, analysis, review and quality control of system-level test cases and procedures;
  • Develop tools in support of the system engineering processes, towards automation of activities such as verification and validation, continuous integration etc.;
  • Guide the documentation of system designs, including interface documents, operator manuals, maintenance manuals, training material etc.;
  • Plan, assist and support the integration, testing, review and sign-off of system designs with the client. This will often require on-site support and typically span integration, ground testing and flight testing;
  • Manage or assist with the management of various internal or external system-level projects, towards ensuring processes are followed and timelines, budgets and quality standards are met. Client communication, including communicating complex technical data and information in a clear and accessible manner, fostering strong client relationships; and
  • Provide client support and training, ensuring clients are well-equipped to maximize the benefits systems.


  • Suitable Bachelor’s Degree in Electrical or Mechatronic Engineering (BSc Eng/BEng), or equivalent).
  • C or C++ proficiency or experience;
  • Linux proficiency or experience;
  • FPGA development proficiency and/or experience; and
  • 2 to 5 years of relevant industry or post-graduate experience.
  • VHDL (or equivalent) Programming experience highly recommended;
  • Hardware debugging tools (logic analysers and scopes) proficiency and experience; and
  •     Python proficiency and experience.



  • Ability to learn quickly and absorb new information rapidly;
  • Ability to work as part of a team and collaborate on large projects;
  • Ability to work independently;
  • Ability to read and understand schematics and PCB layouts;
  • Familiarity with communication protocols such as UART, etc.;
  • Familiarity with safety critical and industry best practices;
  • Strong problem-solving and debugging skills; and
  • High standard of communication skills in English (both verbal and written).

R600 000


A Consultant will be in touch if you are shortlisted for the position.  Please consider your application unsuccessful should you not have been contacted within 2 weeks.  We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

To apply for this job email your details to