Firmware Engineer
15 hours ago
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
-
Senior Network Engineer
6 days ago
Port Melbourne VIC, Australia Interactive Full time $120,000 - $180,000 per yearOpportunity 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 yearAbout 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...
-
Senior Electrical Engineer
3 days ago
Macquarie Park, New South Wales, , Australia Saluda Medical Full time $120,000 - $180,000 per yearAbout 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.·...
-
Metering Projects Engineer
2 weeks ago
Port Melbourne, Australia AusNet Full time $80,000 - $120,000 per yearEnergy 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...