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.
Qualifications
- 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.
Criteria
- 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 Chantel@armstrongappointments.com