Senior FPGA Engineer — West Melbourne, Melbourne

Our client, who designs, manufactures and exports advanced technology systems for the Defense industry, seeks a Snr FPGA Engineer to join their team. About the Company Our client, spanning offices in Australia, Asia, the US, and the UAE, is seeking a talented and experienced FPGA Senior Engineer to contribute to their new product development initiatives. Role Purpose Due to continued growth within the organisation, our client is seeking a Senior Firmware Engineer eager to contribute to the development of their next-generation hardware products. Experience: Senior Firmware Engineer who wants to work on the next generation of hardware products. 10 yrs Embedded C or C++ development experience, with at least 5 Years in team lead role. 10 yrs Microcontroller / Embedded systems development. 5 yrs’ experience with ESP32, STM32, Nordic and other MCUs / SoCs Strong understanding of TCP and UDP network stacks. Previous experience developing firmware using cellular modems for communications. Strong understanding of TLS and using encrypted communications on microcontrollers. Previous experience developing firmware for remotely deployed microcontrollers, enabling over-the-air firmware updates with robust safeguards. Strong understanding of protocol design. Hardware driver development - interfacing via I2C, UART, SPI, etc. Source Code control - Git, bitbucket, etc. Atlassian suite - Jira, Confluence, bamboo, etc. Strong understanding of hardware development process and tools – understanding of hardware schematics provided by electrical engineering teams. CI/CD pipeline creation and management. Test driven development using automated testing frameworks. Highly Desirable: Familiarity with design tools such as ISE, Vivado, and the Virtex family. RTL coding, VHDL Experience with ModelSim for simulation purposes. Previous exposure to FPGA and ASIC design methodologies. DSP exposure, coupled with proficiency in embedded C/C++. Qualifications: Min. Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related field. (This provides foundational knowledge in digital design, computer architecture, and electronics). Master's Degree (nice to have): While not always required, a master's degree can provide advanced coursework and research opportunities in fields such as FPGA design, digital signal processing, or embedded systems. Relevant coursework: Courses in digital design, VHDL/Verilog programming, computer architecture, signal processing, and electronics are highly beneficial. Certifications: Certifications from FPGA vendors like Xilinx or Intel (formerly Altera) can demonstrate proficiency with specific tools and technologies. Postgraduate qualifications in Engineering are highly desirable. PLEASE NOTE: ONLY CANDIDATES WITH PR OR AUSTRALIAN CITIZENSHIP WILL BE CONSIDERED Please submit your resume in WORD format ONLY.

Applications close Sunday, 2 June 2024
Take me to the job