Join our team
We are always eager to meet fresh talent, so please send us an email with cover letter explaining what interested you in our company and your CV to Careers.
Current vacancies:
Embedded Systems Engineer
This is an exciting position to join our development team and assist with the design of several new electronic circuit boards for future space missions. The role will involve working on the PCB designs, functional test campaigns and development of low-level firmware.
The successful applicant must demonstrate an ability to design complex multi-layer PCBs taking into account EMI/EMC considerations, thermal dissipation and high-speed communication parts. It will require advanced manufacturing techniques and expertise in related tools and equipment.
The candidate is expected to show an aptitude to learn fast, lead their assigned development activities, perform under broad guidance and demonstrate a creative mind in problem solving when necessary.
The successful applicant must demonstrate an ability to design complex multi-layer PCBs taking into account EMI/EMC considerations, thermal dissipation and high-speed communication parts. It will require advanced manufacturing techniques and expertise in related tools and equipment.
The candidate is expected to show an aptitude to learn fast, lead their assigned development activities, perform under broad guidance and demonstrate a creative mind in problem solving when necessary.
- Key tasks and responsibilities
- Develop schematic, high-density interconnect PCB around FPGA using Altium designer;
- Conduct board bring up from the ‘bare metal’;
- Write embedded software for FPGAs, ARM and RISC-V processors;
- Perform electrical circuit design calculations, sub-system modelling, simulation and verification testing;
- Write embedded software drivers for integrated circuits and/or hardware device control;
- Create robust HWIL test harnesses, unit tests and thorough debugging methodologies to identify and resolve functional or performance issues around high-speed interfaces, signal and power integrity;
- Create and maintain documentation for internal purposes and customers, including specifications and design documentation, Interface Control Documents (ICDs), functional test reports and certification documentation.
Selection criteria
- This role will suit a candidate who can:
- Demonstrate experience in the key tasks and responsibilities
- Program in VHDL or Verilog and has proficiency in C/C++
- Can enhance bootloader and Linux kernel operations
- Design and program interfaces such as 10GigE and PCIe
- Utilise debugging tools such as logic analysers, mixed signal generator and electronic circuit simulator
- Work effectively on multi-disciplinary topics
- Demonstrate excellent verbal and written communication skills.
Desirable skills and attributes
- Tertiary degree or trade equivalent qualifications in Embedded Systems, Electronic or Mechatronic engineering
- Minimum of 3 years’ experience in designing, developing, and testing embedded systems based on FPGA, ARM, and/or RISC-V processors
- Experience with Camera Link and SpaceWire
- Experience with Yocto and Real-Time Operating System (RTOS)
- Ability to see potential problems in a system setup and attention to detail
- Willingness to work on Defence-related applications.
Key benefits
- Contribute to the development of products destined for Earth orbit and the Moon
- Supporting culture, teamwork and professional development
- Gain hands-on experience with integration of multiple technologies around AI
- Interesting work and rapidly growing knowledge and proficiency outside core skillset
- Learn about end-to-end systems, from concept through to in-service use
- Contribute to the development of state-of-the-art products.
When applying, please send a CV with 2-3 referees and cover letter addressing the selection criteria.