- Mid-level role: around 4-7 years' experience
- Innovative R&D culture, world leading technology, listed company
- C/C++, embedded Linux, ARM, TCP/IP, AoIP, codecs, Python
'New role with high flying Australian R&D group for an intermediate level software engineer with sound embedded Linux and network programming experience. Work with a large software engineering team on a range of stimulating product development projects. Contribute to world leading technology and utilise a wide range of low level coding skills.
Essential requirements:
- Between three to seven years in embedded Linux development
- Strong C/C++ skills
- Scripting experience e.g. Python, Shell
- Experience working with network stacks
- Broad IP networking skills (TCP/IP, UDP, AV networks, routing and switching)
- Experience with modern configuration and build management systems
- Experience with hardware peripherals like SPI, UART and 12C
- High level communication and problem solving skills
Optional:
- ARM Cortex, firmware, assembly
- RTOS or bare metal experience
- AV networking or network security
- OS internals, device drivers
- Mercurial, JIRA, Git, Jenkins, Buildrood, Yocto, Open Embedded
This role offers excellent career prospects in a well managed, fast growing compaany and an opportunity to put your personal stamp on a range of next generation, commercial products. For more information on this role and to find out about other similar positions, please contact Daryl Hubber on 02-9431-6507. All documents should be sent in MS Word format.
PLEASE NOTE: Your application will only be considered if you already have full work rights in Australia