
Senior Firmware Engineer – Networking
1 day ago
About Benlycos
Benlycos designs and manufactures advanced internet-bonding routers and connectivity solutions that combine multiple links—cellular, wired, and wireless—into a single, high-performance, highly reliable connection. Our products, such as Zifilink, Clover and Bloom Bonding Router, power mission-critical applications for enterprises, broadcasters, public safety, and remote operations.
About the Role
We are looking for a Senior Firmware Engineer who will take ownership of developing, optimizing, and maintaining the firmware powering Benlycos's next-generation networking devices. This role demands deep expertise in embedded Linux, networking stacks, and hardware-software integration to deliver world-class performance and reliability.
**Key Responsibilities
- Firmware Development**
Design, develop, and maintain firmware for Benlycos bonding routers on ARM/x86 platforms.
Develop and optimize device drivers for Ethernet, Wi-Fi, LTE/5G modems, and USB interfaces.
Implement advanced multi-link bonding, load balancing, and failover features.
2. System Architecture
Define firmware architecture for performance, stability, and scalability in high-reliability environments.
Integrate third-party SDKs, modem firmware, and wireless chipsets into Benlycos devices.
3. Networking & Protocols
Implement and fine-tune TCP/IP stack features, VLAN, QoS, firewall rules, and VPN protocols (OpenVPN, WireGuard, IPsec).
Work on bonding algorithms that optimize throughput and minimize latency.
4. Optimization & Testing
Profile and optimize firmware for low latency, high throughput, and energy efficiency.
Lead hardware bring-up, debugging, and troubleshooting for new product boards.
5. Collaboration
Work closely with hardware, cloud, and QA teams to ensure seamless integration with Benlycos's cloud-based management platform.
Mentor junior firmware engineers and guide them on best practices.
Required Skills & Experience
- Bachelor's/Master's degree in Electronics, Computer Science, or related field.
- 5+ years experience in embedded firmware development for networking products.
- Strong expertise in Embedded Linux (Buildroot, OpenWrt, Yocto).
- Proficiency in C/C++ and shell scripting; Python is a plus.
- Solid understanding of routing protocols (OSPF, BGP) and VPN technologies.
- Experience integrating LTE/5G modems (AT commands, QMI, MBIM) and WAN modules.
- Familiarity with interfaces: SPI, I²C, UART, USB, PCIe.
- Strong debugging skills using GDB, Wireshark, and JTAG.
- Experience with secure boot, firmware signing, and OTA update systems.
Preferred Skills
- Experience in bonding algorithm design and optimization.
- Knowledge of cloud-managed networking devices.
- Understanding of high-availability networking and failover architectures.
- Contributions to OpenWrt or other open-source networking projects.
Why Join Benlycos?
Shape the future of reliable internet connectivity in India and beyond.
Work on challenging, real-world problems where performance and reliability matter.
Be part of a fast-growing team building world-class hardware and software solutions from the ground up.
Compensation: Competitive, based on experience.
Apply: Send your CV and portfolio to careersbenlycoscom with subject "Senior Firmware Engineer – Application".
-
Senior Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Classic Search Private Limited Full time US$ 1,50,000 - US$ 2,00,000 per yearA reputed client of Classic Search from the Semiconductor industry is hiring and inviting applications for the post ofSenior Engineer FirmwareRequirements/Qualifications:Bachelor's or higher degree in Electronics/Computer Science Engineering or related technical majors 8+ years of strong firmware development experience in embedded systems using C programming...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Tata Technologies Full timeWe're Hiring | Senior Firmware Engineer – RTOS & Embedded Systems Location: Bangalore | Experience: 8–12 Years | NP: Immediate to 30 Days We're looking for an experienced Firmware Engineer with hands-on expertise in RTOS (FreeRTOS, Zephyr, OpenBSW), embedded C, and real-time system integration. Must-Have Skills:Embedded C, RTOS (task scheduling,...
-
WiFi Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Varite Full timeJob Summary :We are seeking a skilled WiFi Firmware Engineer to design, implement, and optimize firmware for wireless connectivity solutions. This role involves working on MAC-level protocols, signal processing algorithms, and real-time embedded systems for high-performance and power-efficient wireless products. The ideal candidate will have strong expertise...
-
Senior Emulation and Firmware Engineer
5 hours ago
Bengaluru, Karnataka, India beBeeEmulation Full time ₹ 15,00,000 - ₹ 20,00,000Job DescriptionAs a senior emulation and firmware engineer, you will play a key role in the development and validation of firmware for leading edge emulators. Your primary responsibilities will include:• CPU/GPU firmware bring up and debug using Veloce, Zebu, or Palladium emulators.• Development, modification, and enhancement of functional and stress...
-
Embedded Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Careernet Full time US$ 90,000 - US$ 1,20,000 per yearKey Skills: Switching, Firmware, Router, Embedded C, Communication ProtocolsRoles and Responsibilities:Design, develop, and implement firmware for network equipment.Collaborate with hardware engineers to integrate firmware with hardware components.Troubleshoot and debug firmware issues in a timely manner.Optimize firmware performance and memory...
-
Senior Iot Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Solaredge Full timeAre you ready to power the future At SolarEdge NASDAQ SEDG we re a global leader in smart energy technology with over 4 000 employees offices in 34 countries and millions of installations worldwide Our innovative solutions include solar inverters battery storage backup systems EV charging and AI-based energy management We re committed to...
-
Senior Firmware Developer
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team in Firmware Validation.This is a high-level position that requires strong technical expertise and experience in SSD Firmware development and validation.Key Responsibilities:You will design and develop comprehensive test scripts to validate firmware for enterprise-class...
-
Lead Firmware Engineer
7 days ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAt Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...
-
Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Black Box Full timeJob Description- Firmware Development: Design, develop, test, and debug firmware code for embedded systems or devices- This includes writing efficient and reliable code to control the hardware and implement required functionalities- Embedded Systems Design: Work closely with hardware engineers to define system requirements, select appropriate...
-
Senior Firmware Architect
5 hours ago
Bengaluru, Karnataka, India beBeeFirmwareEngineer Full time ₹ 20,00,000 - ₹ 25,00,000Lead Firmware EngineerThe role involves overseeing firmware development, guiding teams, and mentoring developers. The successful candidate will have a deep understanding of power management, security, and networking.Firmware Development: Lead the team to deliver high-quality firmware for various embedded systems.Strategy and Planning: Develop long-range...