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

Senior / principal firmware engineer

Melbourne
Rosewood Partners
USD 104,000 - USD 130,878 a year
Posted: 11 September
Offer description

We are working with a leading product design consultancy to find a Senior or Principal Firmware Engineer to join their growing team. This consultancy focuses on designing and developing innovative electronic Internet of Things (IoT) products.

About the role

As a Senior or Principal Firmware Engineer, you will use your skills to design, develop, and maintain embedded systems, firmware, and associated software components. The ideal candidate will have a strong background in firmware engineering and embedded systems, with a proven track record of delivering high-quality solutions that help bring IoT products to life. For this position, we will also consider strong mid-level engineers.

The team will rely on you to:

* IoT Product Development:
Design, develop, and test firmware for embedded systems used in cutting-edge IoT products, ensuring optimal performance, reliability, and efficiency.
* Hardware-Software Integration:
Integrate hardware and software components to create robust and functional devices.
* Software Development:
Develop associated software tools, libraries, and interfaces to support embedded systems within products.
* Technical Leadership:
Mentor and guide junior engineers, providing technical expertise and guidance.
* Problem-Solving:
Diagnose and troubleshoot complex technical issues related to firmware and embedded systems in products.
* Collaboration:
Work effectively in a cross-functional team environment, collaborating with hardware engineers, software developers, and other stakeholders.
* Consulting:
Consult directly with clients and business stakeholders on requirements, specifications, and proposals for the system design and delivery of embedded solutions

Ideally you have:

* 8+ years of experience in firmware engineering and embedded Linux systems development.
* Strong proficiency in C/C++ programming language.
* Experience with embedded microcontrollers and RTOS (e.g., STM32, nRF5, FreeRTOS, Zephyr).
* Familiarity with hardware-software integration and debugging techniques.
* Experience developing new electromechanical products, from concept to production.
* A degree in Computer Science, Electronics Engineering, or Mechatronics Engineering, or similar.

Bonus points if you also have:

* Consulting experience, and excellent interpersonal skills
* Experience with wireless protocols (e.g., Bluetooth, LTE, WiFi).
* Experience with web languages and technologies (Typescript, Electron, Angular, React)

What's next

If this sounds like a great opportunity for you, please apply today. We will be reviewing applications over the coming weeks, and calling shortlisted applicants for a phone screen before interviewing with the client.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar jobs
jobs Melbourne
jobs Victoria
Home > Jobs > Senior / Principal Firmware Engineer

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

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save