ViewJobs
NewListed 1 day ago

Embedded Software / Firmware Engineer

Codematix

Electrical/Electronic
Location
Sydney, NSW
Type
Full-time

About the role

13th November, 2026

We are looking for an Embedded Software / Firmware Engineer to join a growing engineering team developing advanced, high-reliability technology based in Sydney.

In this hands-on role, you will work across embedded C/C++, firmware development, BSPs, embedded Linux, hardware bring-up, and system integration.

You will collaborate closely with hardware and software engineers to develop, integrate, test, and troubleshoot systems running on custom hardware.

You will have the opportunity to take ownership of projects across the full development lifecycle, from requirements and architecture through to implementation, testing, and deployment.

Key Responsibilities

  • Develop and maintain embedded firmware using C/C++ for microcontrollers and SoCs.
  • Work across bare-metal and RTOS-based environments.
  • Develop Board Support Packages (BSPs) and support new hardware bring-up.
  • Configure and integrate processors, peripherals, memory, clocks, and communication interfaces.
  • Embedded Linux development, configuration, and hardware bring-up.
  • Develop drivers, state machines, communication interfaces, and system-level software.
  • Integrate software with FPGA-based systems and other hardware components.
  • Read schematics and datasheets and translate hardware requirements into software.
  • Participate across the full development lifecycle, from requirements through to testing and deployment.
Skillset Required:
  • 5+ years of hands-on embedded software or firmware development experience.
  • Strong experience with C and C++ in embedded environments.
  • Experience developing firmware for microcontrollers or SoCs, including bare-metal and/or RTOS environments.
  • Embedded Linux experience
  • Experience with BSP development and hardware bring-up.
  • Experience reading schematics and datasheets and debugging across the hardware/software boundary.
  • Experience with communication interfaces such as CAN, Ethernet, RS-422/485, or similar.
  • Familiarity with Git, CMake, Python, and automated testing.

You must have work rights in Australia to be eligible for this position

If you think this opportunity is right for you, please click apply or contact Cali for a confidential discussion at 0483 987 645 or email at cali@codematix.com.au

You can find out more about Codematix by visiting www.codematix.com.au

Apply

via clientapps.jobadder.com

Similar jobs

  • New1 day ago

    Senior Embedded Software Engineer / Firmware Engineer

    Codematix

    13th November, 2026 Are you ready to dive into the forefront of cutting-edge technology? Our client is a leading developer and manufacturer of revolutionary high-tech smart devices, and is on the lookout for firmware …

    Destination Perth, WA
    Full-time
    Listed 1 day ago
    Electrical/Electronic
  • 11 weeks ago

    Senior Embedded Software Engineer

    Advanced Navigation

    OVERVIEW OF ROLE Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high pe…

    Sydney, NSW
    Full-time
    Listed 11 weeks ago
    Software
  • New1 day ago

    Senior Embedded Software Engineer

    Advanced Navigation

    About the role Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high perf…

    Sydney, NSW
    Full-time
    Listed 1 day ago
    Software
  • 9 weeks ago

    Firmware Engineer

    Freelancerprox

    We are seeking a highly motivated Firmware Engineer Intern to join our team and contribute to the development of firmware for embedded systems. This internship will provide you with hands-on experience in designing, c…

    Melbourne, VIC
    Full-time
    Listed 9 weeks ago
    Electrical/Electronic
  • 3 days ago

    Firmware Engineer

    Hargrave Technologies

    Firmware Engineer This role would be the best fit for you if you want to work on genuinely difficult engineering problems and see your work end up in real and unique products across other specialised applications. A s…

    Sydney, NSW
    Full-time
    Listed 3 days ago
    Electrical/Electronic
  • 8 weeks ago

    Senior Embedded Software Engineer

    Breville Group

    Senior Embedded Software Engineer About Breville Over the past 90+ years Breville has grown to become an iconic global brand, delivering kitchen products to over 70 countries around the globe. Breville enhances people…

    Alexandria, NSW
    Full-time
    Listed 8 weeks ago
    Software