Software Engineering Expert
A leader in mission-critical wireless communication solutions designs and manufactures innovative products used globally for Australia-wide Personnel.
- Lead the development of critical software for next-generation communication devices.
- Developing and testing radio, IoT, and accessory software ensures all requirements and timeframes are met.
- Providing technical assistance to internal teams resolves software-related issues.
- Contributing to planning and coordination of development projects provides input on strategy and timelines.
- Maintaining a clear understanding of software application suite and platforms continuously improves skills.
Qualifications Required
- A self-motivated and experienced embedded software developer.
- An excellent communicator and problem-solver with solid teamwork skills.
- Knowledge of networking protocols as used in router applications (e.g. tun/tap interfaces, DSCP, iptables, routing, DNS & DHCP interception).
- You have a degree, extensive C/C++ and Python programming skills, at least 5 years' experience with microcontrollers and RTOS, and extensive knowledge of embedded Linux, especially Yocto and Debian frameworks.
Your Responsibilities
- Developing and testing radio, IoT, and accessory software ensures all requirements and timeframes are met.
- Providing technical assistance to internal teams resolves software-related issues.
- Contributing to planning and coordination of development projects provides input on strategy and timelines.
- Maintaining a clear understanding of software application suite and platforms continuously improves skills.
Full Australian working rights are required.