High-Level Network Software Developer

1 week ago


bangalore, India beBeeSoftwareDevelopment Full time

Job Opportunity We are seeking a skilled Software Development Professional with experience in Linux kernel, device driver development, and networking technologies. The ideal candidate will have hands-on experience with end-to-end platform software development in a networking product environment, including hardware bring-up, kernel-level debugging, and system-level integration. Key Responsibilities: Lead and contribute to end-to-end software development for networking platforms (concept, design, development, integration, testing).Develop and maintain Linux kernel drivers, modules, and hardware interface layers (I2C, PCIe, SPI, etc.).Perform platform bring-up and hardware/software integration for new boards and chipsets.Debug and analyze complex hardware–software interaction issues using tools like Arium, BDI, GDB, and I2C trace analyzers.Conduct root-cause analysis and performance optimization for platform issues involving I2C, PCIe, and other buses.Work with PPC, ARM, and x86 architectures; read and interpret low-level assembly when required.Design and implement automation scripts (Shell/Python) for system testing, longevity, and validation.Collaborate with cross-functional teams (hardware, firmware, network software) to deliver high-quality, robust platform software.Support L2/L3 networking protocols and LAN/WAN interface integration in embedded network systems.Participate in design reviews, code reviews, and contribute to continuous improvement of development processes. Required Skills and Qualifications8–15 years of experience in platform or embedded software development for networking or hardware systems.Strong hands-on experience with Linux kernel internals, driver development, and device interfaces (I2C, PCIe, SPI).Proven debugging skills using hardware and software debuggers (Arium, BDI, GDB, etc.).Good understanding of PPC, ARM, and x86 architectures and ability to interpret assembly code.Strong proficiency in C programming with experience in large-scale software systems.Experience in source code management (Git, SVN) and UNIX/Linux development environments.Working knowledge of Ethernet Layer 2 and Layer 3 networking protocols (VLAN, ARP, IPv4/IPv6, OSPF, BGP).Experience designing or running longevity and stress tests using Shell/Python scripting.Strong problem-solving, analytical, and communication skills.Proven track record of delivering results under tight schedules in a cross-functional team environment. BenefitsIf you are interested in this position, please submit your resume at amit.k@acldigital.com.



  • bangalore, India beBeeSoftware Full time

    About the RoleAs a software professional, you'll work on cutting-edge projects that serve thousands of users across the US.This is an opportunity to contribute to mission-critical solutions that directly shape the future of industries.Develop and implement complex programming solutions with expertise in HLDs and LLDs.Design high-level and low-level...


  • bangalore, India beBeeSoftware Full time

    We are seeking a Senior Software Engineer to join our team.Our ideal candidate is an experienced software professional with a proven track record of designing, developing, and maintaining high-quality software solutions. They will be responsible for collaborating with cross-functional teams to gather and define software requirements, as well as participating...


  • bangalore, India beBeeSenior Full time

    Join our team as a skilled Senior Network Engineer.Greetings,We are seeking an experienced and highly-skilled Senior Software Engineer to join our team, focusing on the development and enhancement of high-performance L2/L3 network dataplane features. The ideal candidate will have deep expertise in the C language, low-level system programming, and a strong...


  • bangalore, India beBeeSoftware Full time

    Senior Backend Developer Job OpportunityAbout Our Company:We are a leading technology consulting and solutions development firm specializing in Chip design, Firmware & Embedded Software development, Cloud Computing, cybersecurity, and AI/ML domains. Our success is anchored in the unparalleled expertise of our engineering leadership team, who have...


  • bangalore, India beBeeSoftware Full time

    Network Software Engineer Job DescriptionWe are seeking highly skilled Network Software Engineers to develop high-performance networked systems. If you have a passion for building scalable software and looking for an exciting challenge, we want to hear from you.Expertise in C++ language, Object-Oriented programming and software design patternsStrong...


  • bangalore, India beBeebackend Full time

    Experienced software developers who thrive on technical leadership are encouraged to apply for this challenging role.We seek an expert Node.js developer with strong technical expertise and experience leading a team of skilled engineers to spearhead the development of our platforms. This high-level position involves directing the development process,...

  • Software Developer

    2 weeks ago


    bangalore, India Oracle Full time

    Role : Software Developer (Network development)Skills required : Python, Ansible, Terraform, SRE, netdevops, Location: Bangalore Short synopsis : Looking for an engineer who can build network related automation, Experience required : 2+ yearsDescriptionThe Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of...


  • bangalore, India beBeeDeveloper Full time

    Are you a skilled developer looking to take your career to the next level?About the RoleThis is an exciting opportunity to work on a challenging project that involves modernizing network infrastructure, enhancing security, scalability, and agility while ensuring regulatory compliance.We're looking for talented developers who can contribute to driving...


  • bangalore, India beBeeC++Developer Full time

    C++ Programmer WantedWe are seeking experienced C++ programmers to work on networked system development.Strong experience in C++ language and object-oriented programming techniques is essential.Expertise in multi-threaded and multi-core software design is required.Solid understanding of design patterns and software architecture is necessary.Experience in...


  • bangalore, India beBeeEndpoint Full time

    As a skilled Endpoint Software Developer, you will design and build high-performance client software for Windows, macOS, and Linux environments.The ideal candidate possesses deep systems-level expertise, strong networking fundamentals, and hands-on experience working with modern endpoint technologies.Create robust endpoint agents for Windows, macOS, and...