DESCRIPTION
We develop bleeding edge technology based products and solutions. Our products leverage over two dozen patents to offer unparalleled, high-performance, fully resilient, self-discovering, self-healing, and self-tuning solutions for massive scale out-door Wi-Fi mesh networks worldwide.
Embedded software development jobs here involve working over the entire stack – including user interface, cloud technology, fully fault-tolerant systems, networking technology and security protocols, IEEE Wireless standards, device driver modifications, embedded development, performance analysis and optimization; with Qualcomm chips and MIPS and ARM processors SoC.
Engineers must have a product development mindset.
If you are an independent thinker, self-motivated, results oriented person, not afraid of taking risks to take innovative approaches to solve problems, and wanting to make an impact, then you are the ideal candidate.
Responsibilities include:
- Develop software for next generation multi-radio wireless Access Points
- Define, design and develop new products, implement new features, enhancements, and develop intuitive user interface
- Integration, unit/system level testing, and troubleshooting
- Write design documents, patent applications, technical specifications, etc.
- Train / Coach Junior members of the team, manage to timely achieve high quality results
- Conduct effective code reviews, test plan reviews and guide team
- Proactively find and fix memory-leaks, implement performance optimisation at driver level and application level (CPU impact, speed, latency, memory-foot-print, packet processing per second)
- Track progress and report status and help with obstacles e.g. development support, troubleshooting, architecture / protocol level brainstorming
- Customer / Pre-sales / Post-sales support coordination (technical proposals, presentation, field visit for installation support / troubleshooting / product demonstrations) (within or outside India)
Skills and Qualifications
- BE/BTech, MS/ME/MTech, or PhD in computer science / engineering
- 4+ years hands-on experience in Embedded Linux, kernel basics, device drivers, expert level knowledge of C and debugging skills.
- 2+ years management / project lead experience
- Experience of in-kernel programming, inter-process communication, multi-thread applications, TCP/IP, wireless networking technologies (IEEE 802.11), and associated extensions like 802.11ax/ac, 802.11ad, 802.11e, BLE, LoRa etc.
- Exposure to software development for Qualcomm or other Wi-Fi chips, OpenWRT are highly desirable
- Excellent communication (written and spoken in English)
- Excellent problem solving skills