CRCradlepoint
Software Developer - Platform firmware
Bangalore ₹3-9 LPA Posted 29 Jul 2025
FULL TIME
C C++
Networking Protocols
Python Programming
Kernel Debugging
Ethernet Switches
+1 more
Job Description
Cradlepoint is seeking a Software Developer - Platform Firmware (Software Engineer III) with significant hands-on industry experience in embedded Linux and low-level networking. In this role, you will be a key leader within our Platform firmware team, collaborating with top industry developers and leaders. You'll find this role both fun and challenging, with ample opportunity to innovate and shape the future of connectivity.
What You Will Do: Key Responsibilities
- Be involved in software development of WAN Edge platform software.
- Be instrumental in bringing up our Netcloud OS on new hardware.
- Deliver the next generation of WWAN BEWS endpoint devices.
- Possess hands-on experience in embedded networking software development, including Python, C, C++, kernel debugging, and Makefile.
- Work with the latest communication technologies and tackle complex software development challenges.
- Have the opportunity to learn and build cutting-edge networking products that enable our enterprise customers to connect anything from anywhere.
The Skills You Bring: Required Qualifications
- Expertise in C/C++ and Python with Linux kernel and drivers, with 6+ years of experience.
- Understanding of Cellular/5G standards and modems.
- Understanding of WLAN standards and modems.
- Understanding of Bluetooth standards and modems.
- Understanding of Ethernet switches and PHYs.
- Knowledge of switching, routing, and security protocols.
- Expertise in drivers for the above-mentioned devices.
- Expertise in bootloaders and secure boot processes.
- Knowledge of image construction and image signing.
- Familiarity with the latest networking router platform.
