ROLES AND RESPONSIBILITIES:
The Employee will work as a Senior Development Engineer in the field of Embedded Software for Systems. The scope of work includes (but is not limited to) the following:
- 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 system engineering processes, plans and policies as applicable to a specific project. Performing minor support roles within the company, as required.
Minimum Qualifications: Bachelor's Degree in Electronic, 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).
Thank you for applying with RareCruit!
Follow us on social media for the latest jobs, trends and market insight:
Website: