Firmware Engineer

1 month ago


Brisbane, Queensland, Australia Avive Solutions, Inc Full time
About Avive Solutions, Inc.

Avive Solutions, Inc. is a healthcare technology company that has developed an FDA-approved, next-generation Automated External Defibrillator (AED) and response system to save lives. The company is on a mission to change the high rate of sudden cardiac arrest (SCA) in the United States by providing an advanced AED technology and a first-of-its-kind software platform solution for a quicker and more streamlined response to cardiac arrest emergencies.

The Role

The Firmware Engineer in Avive's R&D organization will develop new embedded firmware systems from early design stages through production releases, maintenance, optimizations, and expansions. This position will architect, code, modify, debug, and optimize embedded firmware of life-saving medical products.

Key Responsibilities:
  • Design, code, unit test, and debug applications in various software languages, including C, C++, Python, embedded programming for Linux, RTOS, or Android.
  • Integrate firmware with embedded systems.
  • Work with microcontrollers (e.g., ARM), digital signal processors, and peripheral communication over SPI, I2C, UART, I2S, Single Wire Interfaces, I/O, and USB.
  • Utilize experience reading electrical schematics, using basic EE laboratory equipment (e.g., oscilloscopes, logic analyzers, multimeters, power supplies), and system debugging of electronics hardware and firmware systems.
  • Conduct code reviews, apply metrics for code quality, use secure coding standards, and participate in software verification activities.
  • Demonstrate solid understanding of 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 company-approved supplier management.
  • Assist in software verification and development of quality assurance procedures.
Requirements:

The position requires a Master's degree in Computer Engineering, Computer Science, or a related field, plus one year of experience in a computer-related occupation. The position requires any amount of experience in all of the following skills:

  • Experience in developing medical device software in an FDA-regulated environment.
  • Experience developing IoT devices with GNSS tracking capabilities.
  • Experience developing with wireless technologies, including BLE, Wi-Fi, and cellular.
  • Experience in firmware engineering using C, C++, and Python.
  • Experience working with Linux, Android, RTOS operating systems.
  • Experience working with ARM processors.
  • Experience working with Git and Jira.
  • Experience in PCB board bring-up and use of basic EE laboratory equipment.
  • Experience with test-driven development, Agile with Scrum.
  • Experience with supporting embedded software deployment on the manufacturing line.
  • Experience with basic cybersecurity principles of firmware development.
Equal Employment Opportunity

Avive Solutions, Inc. is an equal employment opportunity employer and will provide reasonable accommodations for qualified individuals with disabilities.



  • Brisbane, Queensland, Australia Avive Solutions, Inc Full time

    About Avive Solutions, Inc.Avive Solutions, Inc. is a pioneering healthcare technology company that has developed a groundbreaking Automated External Defibrillator (AED) and response system to revolutionize out-of-hospital cardiac arrest response.Our mission is to provide rapid access to life-saving defibrillation for all cardiac arrest victims. We are a...


  • Brisbane, Queensland, Australia Avive Solutions, Inc Full time

    About UsAvive Solutions, Inc. is a healthcare technology company that has developed an FDA-approved, next-generation Automated External Defibrillator (AED) and response system to save lives. Our mission is to change the statistics on Sudden Cardiac Arrest (SCA) in the United States. We are a dynamic team that builds elegant, creative solutions to solve...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers in the...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This RoleThe Senior Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Key Responsibilities:Manage the Software and Firmware Engineering staff, responsible for hiring, training, and performance management.Analyze and...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Demonstrates behavior that is consistent with the company's values of Customer Satisfaction, Innovation, Family, and Social Responsibility.*This role is based...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers to design,...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers to design,...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers to design,...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Senior Software Development Lead oversees a team of software and firmware engineers, leveraging expertise in multiple fields and development practices to drive innovation and excellence.As a key member of the Hunter Industries team, this role requires a strong leader who can foster a culture of collaboration, continuous learning, and...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Demonstrates behavior that is consistent with the company's values of Customer Satisfaction, Innovation, Family, and Social Responsibility.*This role is based...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Senior Software Development Lead is responsible for leading a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Demonstrates behavior that is consistent with the company's values of Customer Satisfaction, Innovation, Family, and Social...

  • Mechatronics Engineer

    1 month ago


    Brisbane, Queensland, Australia Boeing Full time

    Job OpportunityBoeing Defence Australia is seeking talented mechatronics graduates to join our team in Brisbane. As a Graduate Mechatronics Engineer, you will contribute to the development and integration of electronic, mechanical, and firmware products.Key ResponsibilitiesDesign, model, and analyze products using 3D CAD, FEA, and CFD tools.Contribute to the...


  • Brisbane, Queensland, Australia Biamp Full time

    About the JobBiamp is seeking an experienced Engineering Manager to lead a team of firmware and software engineers working on global projects. The ideal candidate will have technical expertise and strong leadership skills to mentor and develop team members.Key ResponsibilitiesMentor and support firmware and software engineering team members.Facilitate...


  • Brisbane, Queensland, Australia Wabtec Corporation Full time

    Job Title: Senior Engineering DirectorWabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets.About the RoleWe are seeking a highly experienced Senior Engineering Director to lead our engineering team responsible for...


  • Brisbane, Queensland, Australia Tritium Full time

    About Tritium Power SolutionsWe're a global company and an innovator in the EV space, empowering public and fleet customers to charge their electric vehicles seamlessly, anywhere and anytime, accelerating the global transition to sustainable transportation.About the RoleThis position reports directly to the Head of Onboard Software at TRITIUM PTY LTD and is...

  • Senior SOE Engineer

    4 weeks ago


    Brisbane, Queensland, Australia Datacom Full time

    About DatacomDatacom is one of Australia and New Zealand's largest suppliers of Information Technology professional services. We pride ourselves on maintaining a dynamic, agile, and small business feel that is often diluted in larger organisations of our size.Our unique culture and energy are driven by our people, who are passionate about delivering...


  • Brisbane, Queensland, Australia Datacom Full time

    About DatacomDatacom is a leading provider of information technology professional services in Australia and New Zealand. We offer a dynamic and agile work environment that fosters innovation and collaboration.Our TeamOur team is comprised of experienced professionals who are passionate about delivering exceptional results. We strive to create a culture that...


  • Brisbane, Queensland, Australia Suncorp Group Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at Suncorp Group. As a key member of our Technology team, you will play a critical role in maintaining and improving our HP NonStop platform, applying and growing your technical expertise to deliver commitments on agreed dates.Key ResponsibilitiesAccountable for the...

  • Senior SOE Engineer

    3 weeks ago


    Brisbane, Queensland, Australia Datacom Full time

    About DatacomDatacom is one of Australia and New Zealand's largest suppliers of Information Technology professional services. We have maintained a dynamic, agile, small business feel that is often diluted in larger organisations of our size. It's our people that give Datacom its unique culture and energy that you can feel from the moment you meet with us.Our...

  • Engineering Manager

    5 months ago


    Brisbane, Australia Tritium Full time

    Are you ready to make a difference in the world of e-mobility? - Dive into cutting-edge technology and broaden your skills - Opportunities to diversify and expand your career **About Tritium** Founded in 2001, Tritium (NASDAQ: DCFC) designs and manufactures proprietary hardware and software to create advanced and reliable DC fast chargers for electric...


  • Brisbane, Australia Hunter Industries Full time

    About This Role:  The Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices. Demonstrates behavior that is consistent with the company’s values of Customer Satisfaction, Innovation, Family, and Social Responsibility. *This...


  • Brisbane, Australia L3Harris Technologies Full time

    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental...

  • Senior SOE Engineer

    2 months ago


    Brisbane, Australia Datacom Full time

    Our Why Datacom works with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help organisations use the power of tech to innovate and grow. Our teamDatacom is successful when our people are successful. So, we provide an open, friendly environment that offers career growth, challenges, and generous...


  • Brisbane, Australia Boeing Full time

    Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great...

  • Field Service Manager

    5 months ago


    Brisbane, Australia Ampd Energy Full time

    **About Ampd Energy An emission free future for industries is the core mission of Ampd Energy. Over the next 40 years, the world will add 230 billion square metres of new buildings, this is equivalent to building a new Paris every single week. At Ampd Energy, we believe in making a zero-emission, silent future for many industries a reality. Founded in...

  • UX Designer

    5 months ago


    Brisbane, Australia Emesent Full time

    **Our Mission to be Bold and Impactful** - **_Learn from the experts tackling challenging problems_**: - **_High level of autonomy to solve real world problems_**: - **_Have an impact in the design strategy of the product_** **How you contribute** **Here’s what we need**: - Be an ambassador for the company and its products. - Demonstrate a deep...

  • Technical Officer

    4 months ago


    Brisbane, Australia Queensland Police Service Full time

    **Your key accountabilities**: - Assist in the service, maintenance, calibration, repair and installation of electronic devices and systems, and photographic detection devices and systems. - Assist in the design, development and implementation of significant technical projects, replacement programs and equipment tenders. - Provide technical evidence on...

  • Systems Engineer

    2 months ago


    Brisbane, Australia Suncorp Group Full time

    Brisbane Have input into future direction with one of Australia’s leading Insurers Training opportunities and career development available Multi-cloud, automation environment; fantastic team culture, hybrid working We’re never just satisfied with how things are – because we know how things could be. And it’s our expert Technology team who forge...