About the Role
We're looking for a Senior Embedded Software Engineer to join our growing engineering team in Sydney. You'll be working on developing firmware and software for our next-generation wireless connectivity products, including 4G/5G routers, fixed wireless access devices, and IoT solutions.
What You'll Do
As a Senior Embedded Software Engineer, you'll be responsible for designing, developing, and maintaining embedded software for our wireless connectivity products. You'll work closely with hardware engineers, product managers, and quality assurance teams to deliver high-quality solutions that meet customer needs.
About NetComm
NetComm is a leading developer of wireless connectivity solutions, providing innovative products for telecommunications operators and service providers worldwide. With over 20 years of experience, we're at the forefront of Fixed Wireless Access (FWA), fiber solutions, and home networking technologies.
Responsibilities
- Design and develop embedded software for wireless communication devices
- Work with Linux-based embedded systems and real-time operating systems
- Collaborate with hardware teams on board bring-up and system integration
- Optimize software performance for resource-constrained embedded platforms
- Implement and maintain network protocols (TCP/IP, LTE, 5G NR)
- Debug complex hardware/software integration issues
- Mentor junior engineers and contribute to technical documentation
- Participate in code reviews and maintain high code quality standards
Requirements
- 7+ years of experience in embedded software development
- Strong proficiency in C/C++ programming
- Experience with Linux kernel development and device drivers
- Knowledge of wireless communication protocols (LTE, 5G, Wi-Fi)
- Experience with embedded build systems (Yocto, Buildroot)
- Familiarity with version control systems (Git)
- Strong problem-solving and debugging skills
- Excellent communication skills and ability to work in a team
Benefits
Apply for this position
Competitive salary + benefits
Explore More Opportunities
Can't find the right fit? Check out all our open positions or get in touch.