15 Sep
|
Edison Smart®
|
Perth
15 Sep
Edison Smart®
Perth
Job Description
Embedded Firmware Engineer | $50K-$80K AUD | Perth, Australia
n
Working with a global IoT and asset tracking business, building robust, scalable hardware products used across multiple industries. This is a great opportunity for an early-career engineer to get hands-on across the full product lifecycle, working closely with hardware and production teams.
n
Ideal background:
n
n
0–2 years experience in embedded firmware development (or strong academic projects)
n
Solid experience with C / C++ in embedded environments
n
Exposure to microcontrollers (ARM, STM32 or similar)
n
Understanding of communication protocols (UART, SPI, I2C, CAN)
n
Experience debugging on hardware (JTAG, oscilloscopes, logic analysers)
n
Basic understanding of electronics and schematic reading
n
Exposure to RTOS or real-time systems (nice to have)
n
Familiarity with Git or version control
n
Some experience with Python or C# is a bonus
n
Degree in Electrical Engineering,
Embedded Systems or similar
n
n
What you'll be doing:
n
n
Designing and developing embedded firmware for IoT hardware products
n
Supporting the full product lifecycle from concept through to production
n
Working closely with hardware, testing, and production teams
n
Debugging and optimising firmware performance and reliability
n
Supporting manufacturing and field teams with technical issues
n
Contributing to firmware architecture and system design decisions
n
Writing clean, scalable, and maintainable code
n
n
Why this role:
n
n
Exposure to full end-to-end product development
n
Strong collaboration across hardware and software teams
n
Opportunity to grow into a more senior embedded/firmware position
n
Work on real-world, deployed IoT products at scale
n
📌 Embedded Software Engineer (Perth)
🏢 Edison Smart®
📍 Perth