Firmware Engineer
1 month ago
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 RoleThe 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.
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.
Avive Solutions, Inc. is an equal employment opportunity employer and will provide reasonable accommodations for qualified individuals with disabilities.
-
Firmware Software Engineer
2 months ago
Brisbane, Queensland, Australia Avive Solutions, Inc Full timeAbout 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...
-
Firmware Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Avive Solutions, Inc Full timeAbout 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...
-
Software Engineering Manager
4 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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...
-
Senior Software Engineering Manager
16 hours ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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...
-
Software Engineering Manager
3 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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...
-
Software Engineering Manager
4 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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,...
-
Software Engineering Manager
4 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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,...
-
Software Engineering Manager
1 month ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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,...
-
Software Engineering Manager
2 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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...
-
Software Engineering Manager
2 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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...
-
Software Engineering Manager
2 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout 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 timeJob 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...
-
Senior Technical Lead
4 days ago
Brisbane, Queensland, Australia Biamp Full timeAbout 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...
-
Senior Engineering Director
3 weeks ago
Brisbane, Queensland, Australia Wabtec Corporation Full timeJob 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...
-
Senior Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Tritium Full timeAbout 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 timeAbout 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...
-
Senior Endpoint Engineer
2 months ago
Brisbane, Queensland, Australia Datacom Full timeAbout 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...
-
Senior Systems Engineer
4 weeks ago
Brisbane, Queensland, Australia Suncorp Group Full timeAbout 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 timeAbout 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 timeAre 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...
-
Software Engineering Manager
3 months ago
Brisbane, Australia Hunter Industries Full timeAbout 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...
-
Senior Embedded Software Engineer
1 month ago
Brisbane, Australia L3Harris Technologies Full timeL3Harris 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 timeOur 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...
-
Graduate Mechatronics Engineer
1 month ago
Brisbane, Australia Boeing Full timeJob 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 timeBrisbane 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...