Fancy joining a dedicated team developing smart-home technology to deliver quality healthcare needs?
By joining as an Embedded Systems Engineer, you can help make a difference by empowering older people to live a happy and independent life.
The company is in Melbourne, Victoria.
What's in it for you:
- An exciting chance to lead the firmware development of a complex, large-scale IoT product.
- Work with technology that truly matters. Products that support older people to live safely and independently.
- Opportunity for progression into a people or technology leadership role.
- Share options (ESOP)
- Flexible Work Arrangement
What you'll do:
- Assist and liaise with our Head of Product and the other engineering team members to prioritise work and meet your objectives and targets.
- Identify, analyse, manage, and resolve technical engineering issues.
- Develop test plans and execute internal testing.
- Documentation using Smartsheet, Confluence and MS Office.
- Assist the R&D team with the life cycle of the product from conception to production
- Work closely with the upper management and take the leading role in firmware development.
What you'll need:
- Expertise in embedded Linux systems, including working with the kernel, device trees, bootloaders, and low-level driver development
- Fluency in C / C++
- Experience developing high-reliability, safety-critical systems (SCS)
- Bare metal firmware development, especially for STM32 MCUs
Nice to have:
- Wireless technologies such as Bluetooth, Wi-Fi, Zigbee, LoRa, or similar
- Voice communications technologies such as VoLTE, VoIP, and SIP
- Ultra-low-power battery-operated systems
- Electronic system design
Ready to take on the challenge? Apply now!