Firmware Engineer

2 weeks ago


Inner West Council, Australia IDE Group Full time

IDE is a group of like-minded people that love working together to utilise design, engineering and entrepreneurial capabilities to bring products to life. Since 2003, we have been building better futures with our partners and through over 500 projects across the medical technology landscape, including respiratory care, drug delivery, radiology, and point-of-care diagnostics.

Making a difference matters to us and our values of being resourceful, curious, thinking positively, putting others first, embracing complexity and taking ownership to drive successful outcomes. This position is based in our Head Office in Sydney, Australia.

With a head office in Australia and offices in America and the Netherlands, we are on our way to building better futures in the medical sector. We are an entrepreneurial partner and discover, develop and deliver MedTech innovations. We do this together with multinationals, start-ups and clinical experts. We have grown over 150 companies within medical technology. How do we achieve this? Through a positive mindset and a team of more than 70 professionals in an international team.

The Role

The purpose of the Firmware Engineer role is to plan, implement and document code implementation in compliance with IDE's ISO 13485 Quality Management System. You will be responsible for helping to ensure the software design within a project meets the architecture and interface requirements

Apply sound engineering skills and relevant technology to the design of firmware and embedded systems

Design, develop, prototype, and test the required software and its interface to the system

Work closely with other engineering disciplines to optimise designs and effectively coordinate changes

Communicate effectively and lead on design issues, with colleagues, customers and suppliers

Communicate with clients and able to explain the technical jargon in simple English

Communicate with peers and supervisors routinely, document work, meetings, and decisions

Work within a project team environment

Good design analysis skills to resolve issues identified during testing

Desired Skills and Experience

You will be a curious and resourceful engineer, who enjoys working as part of a team to explore and deliver elegant solutions to solve life's complex problems.

Key specific areas of desired knowledge and experience include:

A degree in Software, Computer Science, Electrical, or an applicable technical discipline.

Someone who has had a few years of experience with exposure to multiple coding languages.

Experience in firmware / embedded systems design in highly regulated environments, preferably medical devices

Experience with the application of IEC 62304

Experience in implementing communications such as Bluetooth, USB, Wi-fi, etc.

Experience coding for various target architectures (e.g. Microchip, Atmel, STM, Nordic microcontrollers)

Skilled in the whole life cycle of software development, from planning, architecture, requirements definition through to coding, testing, deployment and maintenance

Experience collaborating and leading on problems within a multi-disciplinary R&D environment

Experience in applying basic and advanced engineering methodology and ability to communicate engineering approach from requirements through to execution

Exceptional communication and advanced visual communication skills for communicating concepts and ideas

Demonstrated experience in electronics development - preferred

Quality Management System (ISO9001, ISO13485, GMP or similar)

Experience in designing and verifying algorithms using scientific programming languages (e.g. Python, MATLAB)

Computer Skills: Required skills in Microsoft Office suite (inc Powerpoint & Project); preferred skills in CAD software (preferably Altium), and Adobe Suite.

Project management techniques and principles e.g. time management, schedule planning, client management

The Benefits

Exceptional mentoring program to ensure your career progresses where you want to go

Flexible working options

Employee Assistance Program

Cross-Functional Team

Social Activities

If you are ready and have the right skills, experience, and most importantly, attitude, then a role with a truly unique group of people, passionate about using design and entrepreneurship to create new businesses awaits.

#J-18808-Ljbffr
  • Firmware Engineer

    2 weeks ago


    Inner West Council, Australia IDE Group Full time

    IDE is a group of like-minded people that love working together to utilise design, engineering and entrepreneurial capabilities to bring products to life.Since 2003, we have been building better futures with our partners and through over 500 projects across the medical technology landscape, including respiratory care, drug delivery, radiology, and...

  • Firmware Team Leader

    2 weeks ago


    Fairfield City Council, Australia Haltech Full time

    Electrical/Electronic Engineering (Engineering) Haltech is a world leader in aftermarket automotive performance electronics.We are part of Race Winning Brands which also owns Dart (blocks and heads), JE Pistons, Wiseco, Diamond Pistons, Boostline and MGP rods, Manley, PAC springs and many performance component manufacturers.We're looking for an excellent...

  • Firmware team leader

    2 weeks ago


    Fairfield City Council, Australia Haltech Full time

    Electrical/Electronic Engineering (Engineering) Haltech is a world leader in aftermarket automotive performance electronics. We are part of Race Winning Brands which also owns Dart (blocks and heads), JE Pistons, Wiseco, Diamond Pistons, Boostline and MGP rods, Manley, PAC springs and many performance component manufacturers.We're looking for an excellent...

  • Iot Software Engineer

    2 weeks ago


    Council Of The City Of Ryde, Australia Outcomex Full time

    Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights 365mesh, a division of Outcomex Pty Ltd., is Australia's most secure enterprise Io T network.The 365mesh platform is the foundation for successful end-to-end Io T solutions and is available as a turnkey service or as a white labelled...

  • IoT Software Engineer

    2 weeks ago


    Council of the City of Ryde, Australia Outcomex Full time

    Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights 365mesh, a division of Outcomex Pty Ltd., is Australia's most secure enterprise IoT network. The 365mesh platform is the foundation for successful end-to-end IoT solutions and is available as a turnkey service or as a white labelled...

  • Software Engineer

    2 weeks ago


    Council Of The City Of Ryde, Australia MCS Consulting Full time

    Developers/Programmers (Information & Communication Technology) This is an exciting role with an AI start-up that is leading the way to the next generation of model execution.Current execution architectures based on GPUs and TPUs are simply not capable of providing the necessary performance required for the computational load without massive energy...

  • Field Officer

    2 weeks ago


    Cumberland City Council, Australia NSW Public Service Commission Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) you would like to receive alerts Field Officer - Signals Organisation/Entity: Transport For NSW Job category: Projects Job location: Yennora, NSW, AU, 2161 Job reference number: 94183 Employment type: Permanent Full-Time Salary range: $ $ You excel at connecting the dots as a problem...


  • Council of the City of Sydney, Australia Aquila Space Technologies Pty Ltd Full time

    Electrical/Electronic Engineering (Engineering) Aquila is a fast-growing startup developing dynamic, wireless optical energy networking to power sectors underserved by traditional grid infrastructure—think electric aircraft charged in-flight that never have to land... or mines bustling with cool robotics and powered by wireless energy networks—the...

  • Technical Analyst

    2 weeks ago


    North Sydney Council, Australia Gallagher Full time

    About Us:Indulge your passion for problem-solving and embrace the thrill of addressing risk head-on at Gallagher's global brokerage team. Join a family of diverse minds, united by a relentless pursuit of excellence. As part of our team, you'll be the architect of protection, safeguarding businesses and empowering their ambitions. Together, we'll build a...


  • Council of the City of Ryde, Australia Oracle Full time

    Senior Principal Offensive Security Researcher Oracle Oracle offers a comprehensive and fully integrated stack of cloud applications and cloud platform services. View company page We are a world-class team of application security researchers who love new challenges. We are an inclusive and diverse, with a full range of experience and a global reach. We...