Firmware Architect

Motion Recruitment

Sydney

Hybrid

AUD 140,000 - 200,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Motion Recruitment's client, an established Australian design consultancy, seeks a Senior Firmware Architect to define firmware architectures for complex embedded systems. You will work with hardware, FPGA and systems engineers to create robust, scalable solutions from requirements through verification.

The role offers technical leadership across projects, with ownership of architectural direction and mentorship of engineers.

Qualifications

  • Proven experience designing firmware architectures for complex embedded systems.
  • Strong C/C++ programming skills in embedded contexts.
  • Experience with Embedded Linux or RTOS environments.
  • Hands-on experience with microcontrollers/SoCs and peripherals.
  • Ability to translate requirements into robust firmware specifications.
  • Demonstrated technical leadership and client-facing communication.
  • Experience in design consultancy or engineering services is a plus.

Responsibilities

  • Define firmware architecture for complex embedded systems.
  • Translate system requirements into firmware solutions.
  • Develop firmware design specifications and docs.
  • Collaborate with hardware, FPGA and systems teams.
  • Provide technical leadership across the development lifecycle.
  • Make architectural decisions on interfaces and performance.
  • Support development, integration, testing and verification.
  • Identify risks and implement mitigation strategies.
  • Engage with customers to clarify requirements.
  • Mentor engineers and promote best practices.

Skills

Firmware architecture
Embedded systems design
C/C++ programming
Embedded Linux / RTOS
Microcontrollers / SoCs
Hardware/firmware interfaces
Verification & integration
Technical leadership

Job description

Location: Adelaide, Sydney or Melbourne
Employment Type: Full-time
Work Arrangement: Hybrid or Remote
Visa Sponsorship: Not available

  • Senior Firmware Architect opportunity with an established Australian design consultancy.
  • Work across complex embedded and firmware engineering projects.
  • Adelaide, Sydney or Melbourne, with remote options available across Australia.
  • Opportunity to define firmware architecture and technical direction.
  • Work alongside experienced hardware, FPGA, embedded and systems engineers.
  • Direct involvement with complex, high-performance embedded systems.
About the Company

Our client is an established Australian design services consultancy, headquartered in Adelaide, delivering complex engineering and technology solutions to clients across Australia.

Due to continued growth, they are looking for an experienced Firmware Architect to join their engineering team and work across a range of technically challenging projects.

The Role As a Firmware Architect

You will be responsible for defining and developing firmware architectures for complex embedded systems. You will work closely with hardware, FPGA and systems engineers to develop robust, scalable solutions from initial requirements through to implementation and verification.

The role will combine high-level architectural thinking with hands-on technical involvement, making it ideal for an experienced firmware engineer who wants to take ownership of technical direction.

Key Responsibilities
  • Define firmware architecture for complex embedded systems.
  • Translate system requirements into robust firmware solutions.
  • Develop firmware design specifications and technical documentation.
  • Work closely with hardware, FPGA and systems engineering teams.
  • Provide technical leadership and guidance throughout the development lifecycle.
  • Make architectural decisions around firmware structure, interfaces and performance.
  • Support firmware development, integration, testing and verification.
  • Identify technical risks and develop appropriate solutions.
  • Work directly with customers to understand requirements and communicate technical solutions.
  • Mentor engineers and contribute to engineering best practices.
About You

You will have a strong background in embedded firmware development, with experience designing and architecting complex systems. Ideally, you will have experience with:

  • Firmware architecture and embedded system design.
  • Strong C/C++ programming experience.
  • Embedded Linux and/or RTOS environments.
  • Microcontrollers, SoCs and embedded platforms.
  • Hardware/firmware interfaces and communications protocols.
  • Firmware development, integration and verification.
  • Requirements analysis and technical documentation.
  • Technical leadership and client-facing engineering.

Experience working within a design consultancy or engineering services environment would be highly advantageous.

What's on Offer
  • Work on technically challenging embedded and firmware projects.
  • Senior technical position within an established Australian consultancy.
  • Opportunity to influence firmware architecture and technical direction.
  • Exposure to a broad range of embedded, hardware and digital technologies.
  • Adelaide, Sydney or Melbourne-based opportunities.
  • Fully remote working considered for engineers located elsewhere in Australia.
  • Collaborative environment working alongside experienced multidisciplinary engineers.

Applicants must currently reside in Australia and have full Australian working rights. Visa sponsorship is not available for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analog Design Engineer
Analog Design Engineer

Motion Recruitment • Sydney

Hybrid
AUD 120,000 - 180,000
Senior Firmware Architect - Embedded Systems Leader
Senior Firmware Architect - Embedded Systems Leader

Motion Recruitment • Sydney

Hybrid
AUD 140,000 - 200,000
Digital Architect
Digital Architect

Motion Recruitment • Sydney

Hybrid
AUD 180,000 - 260,000
Remote work option
Senior technical role
Exposure to digital/FPGA/embedded tech
+1
Analog Design Engineer
Analog Design Engineer

Motion Recruitment • Sydney

Hybrid
AUD 90,000 - 120,000
Remote work options
Senior technical position
Exposure to diverse technologies
Lead Firmware Engineer
Lead Firmware Engineer

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Engineering Embedded Systems Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years
Engineering Embedded Systems Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Senior Digital Architect — FPGA & Embedded (Remote)
Senior Digital Architect — FPGA & Embedded (Remote)

Motion Recruitment • Sydney

Hybrid
AUD 180,000 - 260,000
Remote work option
Senior technical role
Exposure to digital/FPGA/embedded tech
+1
ASIC Design Engineer
ASIC Design Engineer

Motion Recruitment • Sydney

Hybrid
AUD 150,000 - 210,000
ASIC Design Engineer
ASIC Design Engineer

Motion Recruitment • City of Melbourne

Hybrid
AUD 120,000 - 170,000
Remote work across Australia
Senior technical position
Collaborative environment
ASIC Design Engineer
ASIC Design Engineer

Motion Recruitment • Sydney

Hybrid
AUD 120,000 - 160,000