Firmware Engineer

15 hours ago


Port Macquarie, New South Wales, Australia Cochlear Full time $80,000 - $120,000 per year

Position Overview / Purpose 

This role contributes to the development of firmware deliverables for Cochlear's Acoustic and/or CI 

sound processors, implants and related products. The role exists within the Platform Delivery team and is expected to provide technical leadership and experience-based guidance to more junior members of the development team while contributing strongly as a developer to deliver scalable and maintainable embedded software within an agile based development process. 

Accountabilities:

Accountability 1:   Firmware Product Development

  • Maintain an understanding of the firmware deliverables for each project.
  • Document and maintain firmware requirements, specifications and relevant technical documentation. 
  • Implement firmware deliverables on embedded platforms in C or Assembly.
  • Implement unit and system tests and frameworks using Python, C#, C and/or Assembly, for the purpose of verification of firmware against requirements. 
  • Review and provide feedback on the work of other team members. 
  • Be aware of and ensure all applicable development processes and methodologies are followed to ensure development adheres to appropriate regulatory and international standards.

Team Role (Individual contributor):  

  • Follow relevant quality procedures to deliver quality products and services and identify and support the implementation of continuous improvement.  
  • Be answerable to the team for work commitments undertaken in an agile planning process 
  • Undertake additional quality responsibilities (e.g. audit) when appropriately trained to undertake these responsibilities. 
  • Contribute ideas on systems and process methods to improve deliverables. 
  • Work safely, complying with all safety procedures, rules and instructions, and reporting workplace hazards, incidents or injuries to manager. 

H.E.A.R Behaviours:

Key Incumbent requirements:

Required Skills:

  • Skilled with cross-functional thinking and problem solving. 
  • Strong communication skills and team player. 
  • Strong in C, C++, Python
  • Familiar with commonly used coding and code design guidance including MISRA C, SOLID, OO 

Desired Skills:

  • Skills in firmware architecture design.
  • Skills in cross-functional thinking and problem solving.
  • Firmware architecture design. 
  • Familiar with assembly code 
  • Programming in higher level languages such as C# 
  • Experience working at all stages of the software development lifecycle.
  • Knowledge of RTOS concepts 
  • Hands on experience working with electronics 
  • Familiar with agile software development practices 

Education:

  • University degree in electronics, computer or software engineering or similar. 

Development Value of this role:

  • Technical expert and mentor
  • Firmware process champion


  • Port Melbourne VIC, Australia Interactive Full time $120,000 - $180,000 per year

    Opportunity for an experienced hands-on Senior Network Engineer to support multiple projects within an MSP environment.Award-winning IT services provider.Melbourne or Sydney locationHybrid work environment.Interactive is an Australian end-to-end award-winning IT services provider. We're a trusted technology partner, that include some of Australia's biggest...

  • Electrical Engineer

    17 hours ago


    Macquarie Park, New South Wales, , Australia Saluda Medical Full time $80,000 - $120,000 per year

    About Saluda MedicalFounded in 2013, Saluda Medical is dedicated to transforming patients' lives with disruptive neuromodulation solutions. As leaders in the field, we have achieved exceptional pain management results through more than a decade of advanced research, development, and clinical experience. We are a global healthcare company redefining Spinal...


  • Macquarie Park, New South Wales, , Australia Saluda Medical Full time $120,000 - $180,000 per year

    About Saluda MedicalFounded in 2013, Saluda Medical is dedicated to transforming patients' lives with disruptive neuromodulation solutions. As leaders in the field, we have achieved exceptional pain management results through more than a decade of advanced research, development, and clinical experience. We are a global healthcare company redefining Spinal...

  • Head of Technology

    22 hours ago


    Port Melbourne, Victoria, Australia Swann Communications Full time $200,000 - $400,000 per year

    · Develop and drive the technology vision and roadmap aligned with Swann's business strategy: including hardware, firmware, embedded software, IoT connectivity, cloud, apps, data analytics/AI, and services.· Lead and build high-performing R&D, engineering and technology teams (both locally and globally) to deliver next-generation products and solutions.·...


  • Port Melbourne, Australia AusNet Full time $80,000 - $120,000 per year

    Energy Leader > Sustainable futureManage NEM metering systems & metering projectsJoin a collaborative & high performing metering projects & compliance teamAt AusNet, we're the link between renewable energy sources and local communities, playing a key role in the clean energy transition and providing essential energy to every Victorian family. About the...