Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded systems engineer - hardware & firmware

Perth
seek.com.au
System Engineer
Posted: 9 June
Offer description

Embedded Systems Engineer - Hardware & Firmware

Embedded Systems Engineer - Hardware & Firmware

We are a small, Perth-based technology company that designs and manufactures field-deployed electronic control systems used in commercial, municipal and industrial environments.

We are looking for a capable Embedded Systems Engineer to help develop the next generation of our control products.

This is a hands-on role suited to someone who can work across both embedded hardware and firmware, take ownership of projects, and bring practical engineering judgement to real-world products.

Role

The first major project will involve designing a new plug-in embedded control board to upgrade an existing field-proven controller platform. The new board will replace an older microcontroller-based logic board while maintaining compatibility with the existing system architecture, field wiring and installed hardware. The design may involve a modern MCU or SoC, together with optional connectivity such as LTE-M, NB-IoT and Wi-Fi.

Key responsibilities

* Designing embedded control hardware, including schematics, PCB layouts and prototype bring-up
* Selecting suitable MCU / SoC platforms, communications modules and supporting components
* Developing embedded firmware in C / C++ or similar
* Working with timing-sensitive control systems, field I/O and mixed-signal electronics
* Maintaining compatibility with an existing field-deployed control platform
* Understanding and working with legacy firmware and hardware designs
* Developing reliable real-time control, diagnostics, communications and fault recovery systems
* Integrating cellular, Wi-Fi or other communications modules where required
* Working with interfaces such as UART, SPI, I2C, RS485, ADC, PWM and GPIO
* Debugging hardware and firmware using oscilloscopes, logic analysers and embedded debugging tools
* Supporting prototype testing, design revision, documentation and production handover
* Using modern AI-assisted development tools to improve speed, quality and documentation

Required skills and experience

* Strong embedded firmware experience
* Strong embedded hardware design experience
* Experience designing or upgrading real physical products, not just development boards
* Experience with at least some MCU platforms such as PIC18F, PIC32, STM32, ESP32, Nordic or TI
* Good understanding of timers, interrupts, PWM, ADCs, watchdogs, non-volatile memory and real-time control
* Experience with mixed-signal electronics and electrically noisy field environments
* Ability to debug timing-sensitive systems at both hardware and firmware level
* Experience integrating communications modules such as cellular, Wi-Fi, Bluetooth or similar
* Ability to work autonomously and take a project from concept through to working prototype
* Good practical judgement and a willingness to test, verify and iterate designs properly

Highly regarded

* Experience in any of the following would be highly regarded:
* Industrial IoT or smart city devices
* Field controllers, telemetry, pump control, irrigation, lighting, metering or remote monitoring systems
* Two-wire, fieldbus, power-line signalling or other shared-wire communication systems
* Solenoid, relay, valve, motor or actuator control
* Cellular IoT modules from Quectel, u-blox, SIMCom, Nordic or similar
* Touchscreen displays or local embedded user interfaces
* OTA firmware updates, bootloaders and secure configuration storage
* Altium Designer or similar PCB design software
* Production test jigs and manufacturing support

We are looking for an engineer who is comfortable using modern AI development tools such as ChatGPT Codex, Claude Code, GitHub Copilot or similar as part of their normal workflow. These tools should be used to accelerate firmware development, code review, debugging, documentation, test planning and legacy code analysis. You will still be expected to apply sound engineering judgement, verify outputs carefully and take responsibility for the final design. However, we are specifically looking for someone who is open to modern development workflows and can move quickly without compromising reliability.

About you

You are likely a practical, hands-on engineer who enjoys solving real product problems.

You may have worked in embedded systems, industrial electronics, IoT, telemetry, automation, control systems, instrumentation, smart infrastructure or a similar field.

You do not need to come from our exact industry. What matters most is that you can design and debug embedded hardware and firmware for products that need to work reliably in the field.

Apply

Please send your CV and a short note outlining your experience with embedded hardware, firmware and product development.

We are particularly interested in examples where you have personally contributed to both hardware and firmware, especially where you have helped bring a product from concept to prototype or production.

Be careful - Don't provide your bank or credit card details when applying for jobs. Don\'t transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior control systems engineer: plc & scada - remote
Perth
Only Sponsorships
System Engineer
Similar job
Senior control systems engineer
Perth
TRS Staffing Solutions
System Engineer
Similar job
Senior control systems engineer
Perth
TRS Staffing Solutions
System Engineer
Similar jobs
IT and Tech jobs in Perth
jobs Perth
jobs Western Australia
Home > Jobs > IT and Tech jobs > System Engineer jobs > System Engineer jobs in Perth > Embedded Systems Engineer - Hardware & Firmware

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save