ASX Listed Melbourne based company
- Leading-edge communication equipment
- A key member of the Engineering Team
Develop mission critical satellite communication devices for a niche market. A chance to join an
**ASX Listed Melbourne based company.**
An exciting opportunity for a Melbourne based Lead Firmware/Embedded Software Engineer to work with leading-edge communication equipment.
The Role:
- A key member of the Engineering Team involved in all aspects of the product development including architecture, simulation, design, design verification and introduction into manufacturing.
- Design system level architecture (software architecture definition, choice of OS, HW/SW tradeoffs, etc.)
**Requirements**:
- Solid programming experience in embedded C++
- Proven experience with solving real-time embedded issues, including threading, optimization, memory management, interrupt handling, etc.
- Experience with Linux based embedded systems
- Proven working experience with designing software architecture
- Experience in NXP, STM32 or ARM Microcontrollers (at least one of the three).
- Experience with wireless technologies such as WiFi/LTE/Bluetooth.
- Experience with baremetal/RTOS based embedded systems.