Roles & Responsibilities- The Employee will form part of a design team developing embedded software for digital electronic
hardware for computing appliances, flight control units and other complex sub-systems;
- Formal design, development, implementation and verification of systems, subsystems and associated software and firmware, HDL code, limited hardware and algorithms.
- The focus covers the full range of development activities from high-level requirements, architectural and interface design through to low-level detailed design, implementation and verification;
- Playing a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts;
- Implementation of the company's system engineering processes, plans and policies as applicable to a specific project
- Performing minor support roles within the company, as required.
Minimum Qualifications:- Suitable Bachelor's Degree in Electrical or Mechatronic Engineering (BSc Eng/BEng), or equivalent).
Required Skills and Experience:- C or C++ proficiency or experience;
- Linux proficiency or experience;
- FPGA development proficiency and/or experience
- 2 to 5 years of relevant industry or post-graduate experience.
Recommended Skills and Experience: - VHDL (or equivalent) Programming experience highly recommended;
- Hardware debugging tools (logic analysers and scopes) proficiency and experience
- Python proficiency and experience.
General Skills:- 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
- High standard of communication skills in English (both verbal and written)
Please call us on 010030127
NB: Should you not hear from us within 6 weeks, please consider your application unsuccessful.
Apply Now