Firmware Engineer

Element Engineering Australia
Malaga, WA
A$80,000-$95,000 p/a
Engineering → Electrical/Electronic Engineering
Full-time
On-site

Posted 17 days ago


About Element Engineering

Element Engineering Australia is setting a new standard for innovation, speed, and technical excellence — right here in Perth.

We develop rugged IoT devices, advanced firmware systems, and next-generation industrial technologies for clients across mining, energy, medical, and consumer industries.

Our flagship platform, Cranio, is pioneering the future of real-world automation by making sensing, networking, and device control accessible to everyone. From rugged industrial IoT deployments to embedded client solutions, we're building the backbone for the next generation of connected devices.

With full in-house engineering and manufacturing capability, we rapidly prototype, iterate, and launch game-changing technologies faster than traditional development houses. Every team member plays a critical role in pushing the limits of what’s possible.

As we continue to grow, we are seeking a Mid-Level Firmware Engineer to join our world-class team in Malaga.

Some of Our Projects

Rugged IoT sensor platforms for remote industrial monitoring

End-to-end Firmware Over-The-Air (FOTA) update systems over Bluetooth, Cellular, Wi-Fi, and Ethernet

Custom communications stacks — RS485, CAN, SpinaLink™ broadcast mesh, UART, SPI, I2C

Bespoke client firmware for sport tech, mining, and health sectors

Modular embedded systems built for integration with cloud and web ecosystems

We are not just developing firmware. We are building the future of connected automation.

The Role

We are looking for a highly motivated Firmware Engineer to help design, develop, and improve our in-house and client firmware systems.

You will:

Develop Embedded C firmware for custom IoT devices and rugged industrial systems

Design and implement bare-metal drivers and low-level interfaces for microcontrollers

Build modular firmware architectures capable of scaling across multiple communication protocols (TCP/IP, LoRa, RS485, CAN, UART, SPI, I2C)

Collaborate tightly with Electronics Engineers to refine hardware and firmware together

Build and maintain firmware testing systems to ensure quality and reliability

Participate in the design and implementation of firmware update and deployment systems (FOTA)

Interface with backend and app teams where firmware systems integrate with cloud or mobile ecosystems

Engage with clients to understand application requirements and deliver tailored firmware solutions

Contribute to project planning, documentation, and peer code reviews

About You

You are a passionate, technically strong engineer who thrives in a fast-paced, highly collaborative environment.

You will have:

Bachelor’s Degree in Electronics Engineering, Software Engineering, Physics, Mathematics, or equivalent

Proven experience writing efficient Embedded C for real-time systems

Strong understanding of microcontroller architectures, bare-metal programming, and low-level communication protocols

Strong working knowledge of Linux-based systems, including command line operation and system environment management

Mandatory proficiency in Git workflows and collaborative development practices

Mandatory experience with GitLab (or similar) automated testing and deployment pipelines

Experience designing or contributing to firmware update systems or device management systems

Ability to test your own code thoroughly and participate in peer code reviews

Ability to take ownership of modules and deliver high-quality outcomes independently

Excellent problem-solving skills and a passion for building robust, maintainable systems

Strong written and verbal communication skills for interfacing with clients and team members

Nice to have but not essential:

Python scripting for testing or backend integration

Familiarity with containerized development and testing environments (Docker)

Exposure to backend systems (APIs, cloud integrations)

Web stack understanding (React, web APIs) for device configuration interfaces

Above all else, we value:

Grit — persistence, resilience, and commitment

Aptitude — ability to learn, adapt, and think critically

Personability — strong interpersonal skills and genuine communication

Skills can be taught. These cannot.

Why Join Element Engineering?

Genuine Career Growth — mentorship, autonomy, and opportunities to move into technical leadership

World-Class Projects — own your modules in Cranio and other real-world IoT systems

Flexible Work Arrangements — based on mutual agreement with Team Leader

Engineering-First Company — your expertise and input directly shape products and systems

Modern Facilities — new workshop and labs, cutting-edge hardware and tooling

Dynamic Culture — fast, collaborative, and supportive with a focus on innovation

Join the team that's doing the hard work to make sensing, automation, and intelligence easy for everyone.

How to Apply

Please apply via SEEK with your Resume and a short Cover Letter.

We value genuine, personal applications — tell us who you are, why you are passionate about firmware development, and why you want to join the Element Engineering team.

Generic or AI-generated cover letters that don't reflect who you are won't help you stand out. We’re looking for real passion, real people, and clear communication.

Only applications submitted directly through SEEK will be considered. No recruitment agencies please.


About Element Engineering Australia

Malaga, WA, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Electronics Engineer

RAPTOR POWER

Canning Vale, WA
A$75,000-$100,000 p/a
Full-time
On-site

ELECTRICAL ENGINEER

United Metals Laser Pty Ltd

Malaga, WA
A$86,000-$90,000 p/a
Full-time
On-site

Engineering Technologist

Moda Engineering

Perth, WA
A$80,000-$89,000 p/a
Full-time
On-site

Electronics Engineer (Travel Opportunities)

Royal Australian Navy

Perth, WA
A$95,000-$105,000 p/a
Full-time
On-site

Electronics Engineer Gap Year (No Experience)

Royal Australian Navy

Perth, WA
A$45,000-$55,000 p/a
Full-time
On-site

Design Engineering Teamlead

Firesafe Group

Bibra Lake, WA
A$100,000-$150,000 p/a
Full-time
On-site