MR

Firmware Architect

Hiring from
Australia
Work type
Hybrid
Posted
Is this job info correct?
Show 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.

Similar jobs

Apply on LinkedIn