Firmware Engineer

Are you an engineer with a passion for creating cutting-edge technology?

Join a technology company that is leading the way in developing real-time customer support solutions.

You will get to work with the latest technologies and collaborate with smart and driven people in a dynamic culture.

Location: Melbourne, Victoria

What’s in it for you:

• Work with highly technical engineers
• Great and supportive managers
• Generous salary package
• Become an integral part of an exceptional team
• Excellent opportunity to sharpen your experience and skillset

What you’ll do:

• Create new firmware features for our products using Nordic and PIC microcontrollers.
• Update and maintain the existing firmware codebase and ensure its quality and performance.
• Follow the Scrum methodology and collaborate with other engineers in the Agile Development Process.
• Assist the Operations team with software engineering tasks and issues.
• Debug and test firmware for both Nordic and PIC platforms, and improve their efficiency, stability, reliability, and network performance.
• Contribute to the development of the Portal Infrastructure and the mobile device applications.
• Troubleshoot and resolve field and customer problems related to firmware.

What you’ll need:

• At least 2 years of experience in embedded C/C++ programming
• A degree in computer science, electronics engineering, or a related field, or equivalent work experience
• Knowledge of software engineering principles and practices
• Skills in developing real-time applications
• Familiarity with wireless communication protocols
• Ability to use electronic test equipment such as oscilloscopes, logic analysers, and DMMs
• A strong analytical mind and problem-solving skills, with a knack for debugging and troubleshooting
• Experience in working with Agile development methodologies
• A team-oriented attitude and a willingness to work independently
• Proficiency in Python or another scripting language
• Experience in working with nRF52 and PIC microcontrollers
• Experience in working with Bluetooth Low Energy and wireless mesh networks
• Ability to read and understand schematics and datasheets

If you are a proactive problem solver who have strong technical skills and a vision to make a difference, we are looking for you!

Don’t miss this opportunity to join a team that is changing the game in customer experience. Apply today!