Today
Senior Embedded Systems Engineer
Armstrong Appointments
South Africa, CapeTown
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; andProvide 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; and2 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; andHigh standard of communication skills in English (both verbal and written). 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.
Attention! You will be redirected to another site