Firmware Architect

Motion Recruitment

Sydney

Hybrid

AUD 150,000 - 210,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Motion Recruitment is seeking a Senior Firmware Architect to lead the design and implementation of firmware for complex embedded systems across Australian projects. The role involves defining architecture, guiding hardware and systems teams, and delivering robust, scalable firmware solutions from concept through verification.

You will work with embedded platforms, RTOS or Linux environments, and collaborate with multidisciplinary engineers to set technical direction and ensure high-performance

Qualifications

  • Proven experience defining firmware architecture for complex embedded systems.
  • Experience translating requirements into robust firmware solutions.
  • Strong debugging, verification and documentation practices.

Responsibilities

  • Define firmware architecture for complex embedded systems.
  • Translate system requirements into robust firmware solutions.
  • Develop firmware design specifications and technical documentation.
  • Collaborate with hardware, FPGA and systems engineers.
  • Provide technical leadership across the development lifecycle.
  • Mentor engineers and contribute to engineering best practices.

Skills

Firmware architecture
C/C++
Embedded Linux/RTOS
MCUs/SoCs
Hardware/firmware interfaces
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

Senior Firmware Architect — Remote/Hybrid
Senior Firmware Architect — Remote/Hybrid

Motion Recruitment • Sydney

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

Motion Recruitment • Adelaide

Hybrid
AUD 120,000 - 160,000
Fully remote across Australia
Hybrid work options
Analog Design Engineer
Analog Design Engineer

Motion Recruitment • Melbourne

Remote
AUD 120,000 - 180,000
Hybrid or remote work
Engaged engineering team
Analog Design Engineer
Analog Design Engineer

Motion Recruitment • Sydney

Hybrid
AUD 120,000 - 180,000
Lead Firmware Engineer
Lead Firmware Engineer

Onset Group • Sydney

On-site
AUD 150,000 - 170,000
ASIC Design Engineer
ASIC Design Engineer

Motion Recruitment • Sydney

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

Motion Recruitment • Melbourne

Hybrid
AUD 120,000 - 170,000
Remote work across Australia
Senior technical position
Collaborative environment
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 Pty Ltd • Melbourne

Hybrid
AUD 90,000 - 120,000
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years

NXTGEN Industries Pty Ltd • Melbourne

On-site
AUD 90,000 - 130,000
Top locations