Talent.com
This job offer is not available in your country.
Software Engineer C / C++, Linux, Device drivers, Platform & L2 / L3 Networking protocols Experience (4-8 Yrs).

Software Engineer C / C++, Linux, Device drivers, Platform & L2 / L3 Networking protocols Experience (4-8 Yrs).

CiscoBengaluru, Karnataka, India
9 hours ago
Job description

Meet the Team

Join the Cisco IIOT team in product development for Industrial IOT switching and routing products that transforms industrial operations. Cisco's IIOT team provides an outstanding, unique experience for software engineers by combining the resources offered by a sizable multi-geography organization and a large campus (with an on-site gym, healthcare, café, social interest groups, and philanthropy) with the startup culture and breadth of growth opportunities that working in a smaller teams can provide.

Your Impact

  • Design and development of IIoT hardware platforms, ensuring flawless integration between hardware and software layers.
  • Design and development of control plane and data plane software for Cisco IIOT Switching, Routing products.
  • Design and develop low-level software components, including BSP, device drivers and kernel modules.
  • Analyse requirements and problem statements to come with right software designs and solutions. To be able to write details Design documents and Functional Specifications.
  • To Code and Unit Test Software components and modules. It is required to have strong open system testing and automating skills
  • Triage, debug, and root cause simulation, software bring-up, and customer failures
  • To be able to innovate and come up with new ideas that can lead to filing patents and creating IP value for the company

Minimum Qualifications :

  • Bachelors (4-8 years) or Master’s degree(3-6 years) in Computer Science, EE / ECE or related fields.
  • Proficient in writing quality code in C / C++
  • Strong understanding of OS (e.g. Linux, RTOS, Unix) and experience working with Linux kernel, device drivers, and BSPs.
  • Prior work experience with control plane software or data plane software, data structures, Linux / RTOS / Networking OS internals
  • Experience in developing software / firmware for networking equipment.
  • Experience using Traffic generators / Analyzers such as IXIA / Sniffer is a plus.
  • Experience with debugging and verification methodologies
  • Preferred Qualifications :

  • Scripting experience (Python, Perl, TCL, shell programming)
  • You have hands-on development experience on L2, L3 protocols.
  • Experience in Networking domain with strong L2 / L3 or Security protocols experience OR Experience in development and validation of peripheral interfaces (e.g. PCI, PCIe, I2C, SPI, UART, GPIO, Ethernet) and ensure their reliable operations is a plus.
  • Cisco Networking certificates such as CCNA, CCNP, CCIE are preferable.
  • Excellent communication and strategic planning skills, while being self-motivated with a focus on execution.
  • Create a job alert for this search

    Engineer Linux • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Linux System Administrator (AWS Specialist)

    Linux System Administrator (AWS Specialist)

    MGT-COMMERCE GmbHhosur, tamil nadu, in
    Do you live and breathe Linux? Do you enjoy building and managing servers in the cloud?.Linux-focused System Administrator. AWS infrastructure and keep systems running at peak performance.Setting up...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols.

    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols.

    CiscoBengaluru, Karnataka, India
    Join Cisco Wireless and help transform the network experience with our innovative wireless solutions.Enhance speed and security, and apply AI / ML for real-time insights, continuous monitoring and se...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Principal Engineer-C, C++, Linux System Programming

    Senior Principal Engineer-C, C++, Linux System Programming

    Dell TechnologiesBengaluru, Karnataka, India
    Technical Stuff / Software Senior Principal Engineer.The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge,...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Lead Software Engineer - C++ Embedded Linux

    Lead Software Engineer - C++ Embedded Linux

    EpamBengaluru, Karnataka, India
    The ideal candidate will be tasked with developing architectural solutions and pitching ideas during greenfield development. Strong communication skills and a self-driven approach are essential, alo...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Network Engineer L3-L4

    Senior Network Engineer L3-L4

    BoffinHive Technologieshosur, tamil nadu, in
    The professional services role which works on client engagements from initial design through implementation and migration and continues to provide operational support. This ensures a seamless transi...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Linux Kernel,C or C++ - Software Principal Engineer

    Linux Kernel,C or C++ - Software Principal Engineer

    Dell International Services India Pvt Ltd (7451)Bengaluru, Karnataka, India
    The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show moreLast updated: 4 hours ago
    • Promoted
    GenAI Engineer

    GenAI Engineer

    Xebiahosur, tamil nadu, in
    Any Xebia Location (Hybrid, 3 days office per week).Building and deploying GenAI solutions leveraging.Collaborating with global teams under US overlap hours. AWS, GenAI, Bedrock, AgenticAI.Ability t...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Linux Engineer

    Linux Engineer

    BETSOLBengaluru, Karnataka, India
    Linux Engineer would be responsible for provisioning, server hardening,installation / configuration, operation, and maintenance of systems hardware, software, and related infrastructure.He would be c...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Software Principal Engineer - C, C++, UNIX

    Software Principal Engineer - C, C++, UNIX

    Dell International Services India Pvt Ltd (7451)Bengaluru, Karnataka, India
    The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show moreLast updated: 9 hours ago
    • Promoted
    Platform / BSP Engineer

    Platform / BSP Engineer

    Cambium NetworksBengaluru, Karnataka, India
    Highly proficient in C and embedded Linux development, with.Experience with Ethernet drivers, Wifi, PCI drivers, etc.Experience ARM64 architecture-based platforms. Strong knowledge of customizing ub...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer

    Cloud Engineer

    RAVSoft Solutions Inc.hosur, tamil nadu, in
    Job Title : Mid-Level AWS Cloud Engineer (AWS Lambda + TypeScript).You will be responsible for building scalable, secure, and high-performance backend systems and infrastructure that power our core ...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    CiscoBangalore Urban, Karnataka, India
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Platform Engineer - Cockpit / IVI

    Lead Platform Engineer - Cockpit / IVI

    Jaguar Land Rover IndiaBengaluru, Karnataka, India
    Expected Experience / Expertise : .Strong knowledge of multiple layers of Android / Linux / QNX operating system.Should have experience in design and development of platform / BSP / middleware / HMI components...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Support Engineer - Global Tools

    Support Engineer - Global Tools

    Volvo CarsNandhagudi, Karnataka, India
    Software, the fuel for mobility.We bring bold digital visions to life.So we’re on the lookout for more curious and creative engineers who want to create change – one line of high-quality code at a ...Show moreLast updated: 8 hours ago
    • Promoted
    Senior Software Engineer - C / Linux / Networking Protocols

    Senior Software Engineer - C / Linux / Networking Protocols

    TERASTAR NETWORKS INDIA PRIVATE LIMITEDBangalore
    Job Title : Senior Software Engineer C, Linux, Networking Protocols Experience : 7-12 years Work Location : < / b...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer - C++ Linux

    Software Engineer - C++ Linux

    HARMAN InternationalBrookefield, Karnataka, India
    HARMAN’s engineers and designers are creative, purposeful and agile.As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the c...Show moreLast updated: 9 hours ago
    • Promoted
    NAS Appliance Platform Engineer

    NAS Appliance Platform Engineer

    RecroBangalore Urban, Karnataka, India
    Participate in design, development, test, and maintenance of Nasuni’s NAS.Develop and maintain complex Linux systems software to support deployment,. Write automated tests and contribute to build / re...Show moreLast updated: 11 days ago
    • Promoted
    Engineer

    Engineer

    Nextbridge IT Solutionshosur, tamil nadu, in
    We are seeking an experienced subject matter expertise in the Fortinet.This critical role is centered on high-severity incident management, complex security troubleshooting, and architectural impro...Show moreLast updated: 3 days ago