Senior FPGA Engineer

3 weeks ago


Melbourne, Australia Australia Wide Engineering Recruitment Full time

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.



  • Melbourne, Australia Pivot Software Full time

    Job Description Are you ready to take on a pivotal role in our engineering team? Do you have a passion for solving complex technical problems and driving innovation? We are seeking a skilled Senior Software Engineer to join our dynamic team. Reporting to the Engineering Manager, the Senior Software Engineer will be required to work closely with...

  • Senior Data Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Randstad Australia Full time

    Senior Data Engineer$950 - $1100 /day6 month initial contract (view to extend)Greenfields, High Impact ProjectSeeking an experienced, Senior Data Engineer with in-depth Azure experience to join a leading global technology solutions provider, delivering a positive impact millions of Victorians everyday. Ideally, you'll have previous experience beyond building...


  • Melbourne, Victoria, Australia Robert Walters Full time

    Our client is in search of an experienced Senior DevOps Engineer to join their expanding Engineering team. This position presents an exciting opportunity to contribute to the development of intricate solutions within the realm of cyber security. The chosen candidate will be responsible for providing high-quality technical support to end users at tier 2 and 3...


  • Melbourne, Australia Rail Projects Victoria Full time

    About the opportunityRPV, MTIA is seeking to engage a Senior Project Engineer (Design) to join the Regional Rail Revival team. Reporting to the Design Interface Manager – West, this role is responsible for client-side coordination of the design, development and engineering associated with the Regional Rail Revival program. The Senior Project Engineer...


  • Melbourne, Victoria, Australia Randstad Australia Full time

    Randstad has partnered with a specialist in C&I and utility scale Battery Energy Storage Systems (BESS) in Australia and abroad As Australia continues to increase it's adoption of renewable energy, our client is offering cutting-edge, plug-and-play turnkey solutions. We are seeking a Senior Electrical Engineer that will play a highly important role in...


  • Melbourne, Australia Oracle Full time

    Senior Software Engineer Melbourne CBD We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team on a large Software-as-a-Service (SAAS) system. You will be growing the most widely used online collaboration platform in the world for...


  • Melbourne, Australia Oracle Full time

    Senior Software Engineer Melbourne CBD We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team on a large Software-as-a-Service (SAAS) system. You will be growing the most widely used online collaboration platform in the world for...


  • Melbourne, Australia Microsoft Full time

    Overview The team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows. Our charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for a Senior Software Engineer who is excited...

  • Senior Data Engineer

    4 weeks ago


    Melbourne, Australia Randstad Australia Full time

    Senior Data Engineer$950 - $1100 /day6 month initial contract (view to extend)Greenfields, High Impact ProjectSeeking an experienced, Senior Data Engineer with in-depth Azure experience to join a leading global technology solutions provider, delivering a positive impact millions of Victorians everyday. Ideally, you'll have previous experience beyond building...

  • Senior Data Engineer

    4 weeks ago


    Melbourne, Australia Randstad Australia Full time

    Senior Data Engineer$950 - $1100 /day6 month initial contract (view to extend)Greenfields, High Impact ProjectSeeking an experienced, Senior Data Engineer with in-depth Azure experience to join a leading global technology solutions provider, delivering a positive impact millions of Victorians everyday. Ideally, you'll have previous experience beyond building...


  • Melbourne, Australia WiseTech Global Full time

    At WiseTech Global, we build the best and the leading technology solutions that enable the world's biggest logistic companies to move goods globally. Our industry-leading flagship product, CargoWise centralizes logistics operations on a single global database, delivering business continuity, scalability, and security. How you will make an impact As...


  • Melbourne, Australia Swinburne Full time

    Senior Network Engineer opportunity within Swinburne’s Information Technology Infrastructure Group Full time, fixed term position (12-months) Hawthorn (flexible working options) and attractive salary and benefits About the Role  We have an exciting, fixed term opportunity for a Senior Network Engineer. You will be responsible for the provision...


  • Melbourne, Australia ignite Full time

    Our client – a government owned organization that provides services to the aviation industry, is looking to hire Senior Cyber Security Engineer in Melbourne CBD.   Reporting to the Technology Team Lead , you will be responsible for the technical performance, sustainment, and enhancements of one or more operational software-based airways systems,...


  • Melbourne, Victoria, Australia BCG Digital Ventures Full time

    "We're BCG Digital Ventures. Welcome.We are an ever-growing global team of the world's most remarkable entrepreneurs, designers, engineers, venture architects, product experts and investors. Our ventures create a strategic advantage for the most important global companies.We have entered a decade of disruption of large corporate business models, driven by a...


  • Melbourne, Australia BG&E Full time

    About BG&EBG&E is an employee-owned engineering consultancy with more than half a century of experience. United by a common purpose – we believe that truly great engineering takes curiosity, bravery and trust, and is the key to creating extraordinary built environments.Our offering is underpinned through the utilisation of BG&E’s extensive local...


  • Melbourne, Australia Building Partners Recruitment Pty Ltd Full time

    POSITION Looking for an experienced Senior Hydraulic Engineer to work as part of the Hydraulic team in a Multi- Discipline environment. Project delivery of hydraulic building services projects, heavily involved in a wide range of projects, including large apartment complexes, shopping centres, office buildings, civic buildings, schools, industrial...


  • Melbourne, Australia AMCS Group Full time

    Senior Software Support Engineer Melbourne VIC Hybrid remote Full-time Work eligibility Australia work authorisation


  • Melbourne, Australia Lycopodium Full time

    With offices in Australia, Africa, Canada, Peru and the Philippines, Lycopodium proudly delivers high quality professional engineering and project delivery services globally, across the resources, infrastructure and industrial processes sectors. By joining our global team and learning from renowned subject matter experts, we can offer you a diverse career...


  • Melbourne, Australia Civica Full time

    This role will be based in Australia with occasional travel within AustraliaWe’re Civica and we make software that helps deliver critical services for citizens all around the World. From local government to central (federal) government, to education, to health and care, over 5000 public bodies across the globe use our software to help provide critical...

  • Senior Data Engineer

    3 weeks ago


    Melbourne, Australia Launch Recruitment Full time

    Launch is working with a leading Victorian Government Organisation to bring a Senior Data Engineer in a contract position. The right person for the role, will be someone wanting to work in a collaborative team and contribute to the successful delivery of  projects. The Role: Launch is looking for an experienced Data Engineer looking to work with a...