Company

Australia Wide PersonnelSee more

addressAddressDocklands, VIC
type Form of workFull time
CategoryEngineering

Job description

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.


 
Refer code: 2066640. Australia Wide Personnel - The previous day - 2024-04-19 06:54

Australia Wide Personnel

Docklands, VIC
Jobs feed

Loader Operator

Jbs Foods

Toowoomba, QLD

Permanent

Truck Driver

Boral

Gladstone, QLD

Permanent

Process Worker

Chandler Macleod

Gosford, NSW

$29.17-32.67 per hour

Senior Accountant

Glencore

Brisbane, QLD

Permanent

Stockperson and Pen Up Operator

Jbs Foods

Rockhampton, QLD

Permanent

Electrician Fixed Plant - Winders

Glencore

Mount Isa, QLD

Permanent

Auto Electrician

Cimic

Moranbah, QLD

$173,272 per year

Regional Vegetation Management Coordinator

State Government Of Victoria

Victoria

$107,864 per year

Account Manager - Sydney, NSW

Flight Centre

New South Wales

Permanent

Senior Finance Manager - Financial Planning and Analysis

Asahi Beverages

Melbourne, VIC

Permanent

Share jobs with friends

Senior FPGA Engineer

Australia Wide Personnel

McKinnon, VIC

2 weeks ago - seen