Senior Firmware Engineer – Networking

1 day ago


Bengaluru, Karnataka, India Benlycos Pvt Ltd Full time ₹ 15,00,000 - ₹ 20,00,000 per year

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

  1. 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".



  • Bengaluru, Karnataka, India Classic Search Private Limited Full time US$ 1,50,000 - US$ 2,00,000 per year

    A 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...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    We'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,...


  • Bengaluru, Karnataka, India Varite Full time

    Job 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...


  • Bengaluru, Karnataka, India beBeeEmulation Full time ₹ 15,00,000 - ₹ 20,00,000

    Job 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...


  • Bengaluru, Karnataka, India Careernet Full time US$ 90,000 - US$ 1,20,000 per year

    Key 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...


  • Bengaluru, Karnataka, India Solaredge Full time

    Are 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...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Senior 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...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    At 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 time

    Job 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...


  • Bengaluru, Karnataka, India beBeeFirmwareEngineer Full time ₹ 20,00,000 - ₹ 25,00,000

    Lead 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...