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

Senior firmware engineer - iot

Brisbane
Avive Solutions Inc.
Posted: 23 April
Offer description

About the Role:

We are seeking a Senior Firmware Engineer for a critical role within Avive's R&D organization. This role is a player‐coach that will develop and lead new embedded firmware systems from early design stages through production releases, maintenance, optimizations, and expansions. The position will architect, code, modify, debug, and optimize embedded firmware of life‐saving medical products.

What You'll Do

* Serve as a technical leader for medical device firmware development and a team of engineers
* Design, code, unit test, and debug applications in embedded C and C++ for bare metal and/or RTOS
* Integrate firmware with embedded systems; work with microcontrollers (e.g., ARM, PIC32), DSPs, and peripheral communication over SPI, I2C, UART, I2S, Single Wire Interfaces, I/O, and USB
* Work with wireless communication technologies including BLE, Wi‐Fi, GNSS, and Cellular communications
* Read electrical schematics, use basic EE laboratory equipment (oscilloscopes, logic analyzers, multimeters, power supplies), and debug hardware and firmware systems
* Conduct code reviews, apply metrics for code quality, use secure coding standards, and participate in software verification activities
* Apply UML, Systems Thinking, and state‐of‐the‐art software development practices
* Deliver design documentation, flowcharts, diagrams, code comments, and clear testable code
* Recommend, solicit, and provision COTS software through approved supplier management
* Assist in software verification and quality assurance procedure development
* Use Git and Jira extensively
* Participate in PCB board bring‐up and use of basic EE laboratory equipment
* Work in an FDA‐regulated environment applying IEC 62304

Required Education & Experience

* Bachelor's degree in electrical engineering, computer engineering, or an equivalent combination of relevant coursework and job‐related experience
* 4+ years of experience, including 1+ year(s) of direct experience in developing medical devices

Bonus Points For

* Proven work experience in firmware engineering using C and/or C++
* Experience with Bare Metal, RTOS, and Linux operating systems
* Experience with Python or other scripting languages
* Experience with at least one of the following technologies: ARM, PIC32, or DSP
* Familiarity with cybersecurity concepts, fundamentals, and associated coding practices
* Experience with test‐driven development, Agile with Scrum
* Experience working with Electrical Engineering

Equal Employment Opportunity

It is the policy of the company to provide equal employment opportunity to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the company will provide reasonable accommodations for qualified individuals with disabilities.

Anticipated salary range: $150,000 - $180,000

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar jobs
jobs Brisbane
jobs Queensland
Home > Jobs > Senior Firmware Engineer - IoT

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