Jobs
Interviews

43 Network Programming Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

bangalore, karnataka

On-site

As a Software Developer at AlphaGrep Securities in Bangalore, you will play a crucial role in designing robust and high-speed in-house trading applications. Your responsibilities will include designing, developing, and testing proprietary software such as trading strategy simulation software, large-scale data acquisition and visualization tools, real-time trade management systems, and risk analysis applications. You will need to identify innovative solutions to complex problems and effectively communicate your ideas to the team. To excel in this role, you should have at least 3 years of hands-on experience in Software Development with a strong proficiency in C++. A solid understanding of object-oriented design, data structures, and algorithms is essential. You should possess excellent problem-solving skills and have exposure to network programming, multithreaded applications, computational intelligence, and real-time programming. A passion for new technologies, the ability to handle multiple tasks in a fast-paced environment, and strong communication skills are key requirements. Additionally, a working knowledge of Linux/Unix is preferred. At AlphaGrep, you will be part of a team of curious engineers, mathematicians, and statisticians who work collaboratively to achieve goals while having fun. Our transparent structure values employee ideas and contributions, and our relaxed environment promotes a flat organizational structure with various activities for all employees, including yearly offsites, happy hours, and corporate sports teams. We prioritize the health and wellness of our employees, offering perks such as a stocked kitchen, gym membership, and a generous vacation package to ensure a balanced and productive work environment. If you are looking to join a dynamic and innovative firm that values creativity, teamwork, and personal growth, AlphaGrep Securities is the place for you.,

Posted 4 days ago

Apply

3.0 - 5.0 years

8 - 12 Lacs

Noida

Work from Office

Role & responsibilities Job Summary: At DJT Corporation and Investment Pvt. Ltd. , we are reshaping the future of retail by engineering intelligent, connected experiencesranging from Smart Carts to Self-Checkout Kiosks , and many innovations in between. Our vision is to create a seamless Smart Store Ecosystem that empowers both customers and retailers through cutting-edge technology, intuitive design, and robust functionality. To help bring this vision to life, we’re looking for an Embedded Developer who thrives at the intersection of hardware, software, and innovation . This role is not just about writing lines of code—it's about architecting real-world solutions that are lean, scalable, and purposeful. You’ll be part of a team that believes in engineering smarter, not heavier , and where thoughtful simplicity is a competitive advantage. This is a hands-on, end-to-end product ownership opportunity. From low-level firmware to high-level cloud integration, you’ll work across the full stack—writing embedded C/C++, scripting in Python, configuring Linux environments, and enabling seamless cloud communication. You’ll also have the freedom to experiment, contribute to product direction, and continuously innovate on systems that are already ahead of the curve. We value developers who are not only technically sound but also bring a keen eye for detail, a relentless curiosity, and the confidence to challenge assumptions . If you’re excited by the idea of solving novel problems in real-world environments and delivering polished solutions that just work—this is your playground. What You’ll Do Design, develop, and deploy embedded systems using C/C++ , Python , and Linux . Firnware and driver are to be written in C/C++ for the 32 bit microcontrollers . Application layers and API drivers are to be written in Python . Implement and integrate communication protocols including UART, SPI, I2C, CAN, BLE , and MQTT . Work with microcontrollers (ARM, STM32, etc.) to develop real-time applications. Develop and maintain Bash scripts and tools for automation and system operations. Collaborate cross-functionally to translate product requirements into scalable and elegant technical solutions. Ensure robust testing, debugging, and documentation across all layers—hardware to cloud integration. Champion simplicity: deliver efficient, innovative, and non-overengineered solutions. What You Must Bring Strong experience in Embedded C/C++ and Python for embedded systems. Deep understanding of Linux systems and shell scripting. Hands-on experience with communication protocols (UART, SPI, I2C, CAN, BLE, MQTT). Experience with microcontrollers , RTOS, and hardware debugging tools. Strong problem-solving mindset with attention to detail and systems thinking. A passion for building products from scratch and seeing them come to life. Experience with containerization (Docker) or CI/CD for embedded systems. Additional: Knowledge of OTA updates and device security best practices. Contributions to open-source or personal projects. Familiarity with IoT cloud platforms , REST APIs, and device provisioning. Why You’ll Love Working With Us You’ll work on cutting-edge products that are redefining retail tech. Full ownership—from concept to deployment—means you get to see your ideas come alive. A team that believes in creativity over credentials , and solutions over specs . We don’t just hire resumes—we hire minds we believe in . Ready to build the future with us? Send us your resume, portfolio, or even just your story—let’s see what you’ve got.

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

We are seeking a highly skilled RTSP & NVR Software Engineer to join our dynamic team in Jaipur. As a full-time, on-site member, you will be responsible for designing, developing, and optimizing Real-Time Streaming Protocol (RTSP) and Network Video Recorder (NVR) software solutions to facilitate seamless video streaming and recording. Your key responsibilities will include designing and implementing robust RTSP-based streaming functionality in NVR systems, integrating IP cameras with the NVR for real-time video communication, developing user interfaces for live view, playback, and recording using RTSP, writing clean and efficient code, debugging and resolving software issues, collaborating with cross-functional teams for system integration and performance tuning, and optimizing video streaming and storage performance. The ideal candidate should possess strong experience with RTSP protocol and video streaming technologies, hands-on experience with NVR systems and IP camera integrations, proficiency in programming languages such as C/C++, Python, or similar, familiarity with video codecs, media streaming libraries, and network programming, UI/UX development experience for video surveillance tools, and the ability to work independently and deliver under tight timelines. Joining our team will offer you the opportunity to work on cutting-edge video streaming solutions in a collaborative environment alongside a skilled tech team. If you are passionate about leading and innovating within a niche tech domain, we encourage you to apply by sending your resume to shubham@vidhema.com.,

Posted 1 week ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Bengaluru

Work from Office

: Tasks Strong knowledge on Monitoring Tools and other system tools used for L1 level troubleshooting. Candidates should have work experience under ITIL standards and should be ITILv3/v4 Foundation Certified. 2years experience in working under DC Operations Technology. At least 3years of experience as Incident Manager. Should possess good knowledge of Incident, Change & Problem management. Should have the understanding of the ITSM tool SNOW Strong communication skills. Should be able to handle the conference bridges and be able to independently interact with the technical teams and customers. Strong team player and should generate enthusiasm among team members. Proactive approach to seek opportunities and handle challenges. Manages the process of innovative change / thoughts. Develop relationships with customers and communicate effectively to identify the need and evaluate alternative solutions; manage client expectations effectively. Should have understanding of the business issues and can think 360 degrees. Should be experienced in quality audits and sharing the feedback. Should have good knowledge of report creation and doing the trend analysis This job is posted with NTS Technology Services Pvt. Ltd. Job Category: News Corp is a global, diversified media and information services company focused on creating and distributing authoritative and engaging content to consumers throughout the world. The company comprises businesses across a range of media, including: news and information services, book publishing, digital real estate services, cable network programming in Australia, and pay-tv distribution in Australia. Headquartered in New York, the activities of News Corp are conducted primarily in the United States, Australia, and the United Kingdom.

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

noida, uttar pradesh

On-site

In this internship, we are looking for individuals who are proficient coders and can adeptly solve coding problems. You may be assigned tasks ranging from simple to moderate complexity; however, the key aspect lies in your ability to articulate and explain the code you produce, enabling learners and developers worldwide to comprehend and learn from it. This opportunity will not only enhance your coding skills but also contribute to your research experience. As a Beginner and Intermediate Programmer, you will have the chance to work on assignments and projects of varying difficulty levels, which will allow you to uncover your hidden potential and evolve into a better version of yourself. The internship is entirely remote, offering you the flexibility and convenience of working from home. We prioritize project completion within the specified timeframe over monitoring your working hours. Minimum qualifications required for this role include a degree in Computer Science or a related technical field, or equivalent practical experience. Proficiency in coding using languages such as C, C++, Java, JavaScript, or Python is essential. Preferred qualifications involve experience in various domains such as Algorithms, Artificial Intelligence, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. A strong foundation in computer science principles, encompassing data structures, algorithms, and software design, is highly valued. Proficiency in Python or JavaScript/AJAX, along with expertise in database design, SQL, and TCP/IP networking, is beneficial. The ability to work independently is also a key requirement. Selected interns will be responsible for: 1. Designing and implementing machine learning, information extraction, probabilistic matching algorithms, and models. 2. Leveraging programming skills and deep learning/AI expertise using Python, TensorFlow, and frameworks like Keras and PyTorch to address real-world challenges. 3. Developing AI solutions in the computer vision domain through the use of convolutional neural networks (CNN) and a blend of deep neural networks like CNN & RNN. 4. Solving object detection, recognition, and image classification issues using machine learning, deep learning algorithms, transfer learning methods, and techniques. 5. Employing innovative and automated strategies for data annotation, labeling, and augmentation, as well as active learning. 6. Providing online code assistance, code mentoring, and education-focused solutions. Ideal candidates for this position: - Should be available for a full-time (in-office) internship - Must commence the internship from 15th Jun'20 - Should commit to a duration of 6 months - Need to possess relevant skills and interests Perks of this position include a Certificate, Letter of recommendation, Flexible work hours, an Informal dress code, working 5 days a week, and access to Free snacks & beverages.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

We are looking for an Android Developer who can work independently and collaboratively with other app development and technical teams. As an Android Developer, you will be responsible for owning end-to-end feature development using the latest architecture and design patterns. Your role includes writing secure and performant code by closely collaborating with product, UX/UI, and backend teams. Additionally, you will be tasked with building reusable libraries, toolkits, and developer tools for usage across multiple mobile teams. Minimum qualifications for this role include a degree in Computer Science or a related technical field, or equivalent practical experience. Proficiency in coding in programming languages such as C, C++, Java, JavaScript, or Python is required. Preferred qualifications for the Android Developer position involve experience in various technical domains like Algorithms, Artificial Intelligence, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. Proficiency in Object-Oriented Programming, a strong foundation in computer science with competencies in data structures, algorithms, and software design, coding skills in Python or JavaScript/AJAX, database design and SQL, and knowledge of TCP/IP and network programming are highly desirable. As an Android Developer, your role and responsibilities will encompass: - Understanding Google Android design principles and interface guidelines - Collaborating with cross-functional teams to define, design, and ship new features - Working with outside data sources and APIs - Unit-testing code for robustness, including edge cases, usability, and general reliability - Bug fixing and improving application performance - Implementing RESTful APIs to connect Android applications to back-end services - Designing and developing project ideas - Building and publishing applications in app stores - Creating and extending knowledge about the fast-moving Android mobile platform - Designing and developing advanced applications for the Android platform In return for your contributions, we offer perks such as certificates, letters of recommendation, flexible work hours, and potential job offers. If you have a passion for Android development and possess the necessary technical skills, we encourage you to apply and join our dynamic team.,

Posted 1 week ago

Apply

6.0 - 9.0 years

8 - 11 Lacs

Chennai

Work from Office

Location: Chennai Experience: 6 - 9 Years The Value You Deliver- To be a successful candidate, you will be responsible for Platform support by providing required support in Splunk, NMS, Trapx NNMi DxNetops (CAPC & NFA) HP NNM, Broadcom tools , NMS, SDM, Syslogs , DxNetops ( CAPC & NFA) & Saas applications like ThousandEyes/Catchpoint/Datadog In this role, the engineer works in collaboration with team to: Support infrastructure and services to maximize uptime and minimize impact to customers Develop modules/scripts for configuration management, application build, and deployment Build, scale and optimize critical production systems Work closely with developers & network Engineering teams on projects Schedule and coordinate maintenance for critical systems The Skills that are Key to this role Technical / Behavioral Demonstrate sense of urgency, maturity and customer service mindset in day to day work Good understanding of system/network programming. Development skills - Python, ansible, Knowledge on GitHub, API handling. Integration of platforms, Working on Opensource platforms, webhooks Basic knowledge on Shell scripting Knowledge on AWS resources and its usage. Resolving JIRA/Sprint Stories as per internal SLA s. Handle additional backlog volume based on the situation Lead from the front Providing On Call Support and Stepping up to cover any gaps during holidays, vacations & last-minute unforeseen situations Work with Scrum Master and Product Owner to ensure backlog is maintained at a healthy rate Effective communication skills, both written and verbal Ready to work in a fast-changing environment Excellent Communication and presentation skills. The Skills that are Good To Have for this role Ability to carry out monitoring and performance analysis Knowledge in Agile Project Management Methodology Strong analytical and interpersonal skills Proficient with engineering methodologies and best practices

Posted 1 week ago

Apply

5.0 - 10.0 years

8 - 13 Lacs

Bengaluru

Work from Office

seeking a Technical Professional with strong expertise in Python network programming to join our team. The ideal candidate will have a minimum of 5 years of experience in automation testing and demonstrate proficiency in the following areas: Designing and implementing automation test scripts using Python. Creating and managing Jenkins pipelines for continuous integration and delivery. Performing API testing and validation to ensure system reliability. Utilizing version control systems, particularly GIT, for source code management. Additional knowledge of Docker, InfluxDB, and Grafana is a plus and will be beneficial for monitoring and containerization tasks. Academic Qualifications: Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field. Relevant certifications in automation testing, DevOps, or cloud technologies are preferred. The role requires excellent communication skills and the ability to collaborate effectively with cross-functional teams to deliver high-quality solutions. Job ID R-75327 Date posted 07/18/2025

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

You will be responsible for building and releasing iPhone/iPad Applications, utilizing your in-depth knowledge of iOS, iPhone SDK, Objective C, CoreData / Sqlite, and Cocoa Touch framework. Your expertise in Application Designing and Designing documents will be crucial for this role. You should also have experience in developing Web Services / API layer for Server interactions and APIs to retrieve data. Proficiency in High Level Design (HLD) and Low Level Design (LLD) is required, along with familiarity with Interactive Application Development Paradigms, Memory Management, file I/O, network and socket programming, and concurrency. You must possess strong debugging and testing skills for Mobile Applications, particularly in client-server application development. Experience with iOS frameworks and having published at least 2 apps on iTunes will be highly beneficial. Qualifications for this position include a BCA, MCA, B.Sc (IT), M.Sc (IT), or BE/B.Tech (IT/CS) degree. The ideal candidate will have 8 months to 2 years of experience in the field. The salary offered will be as per industry standards, and the location of the job is in Indore. Local candidates who can join immediately are preferred for this role. For further information or inquiries, please contact us at 0731-4279840.,

Posted 2 weeks ago

Apply

6.0 - 11.0 years

19 - 34 Lacs

Pune, Chennai, Bengaluru

Hybrid

We are looking for an experienced Senior Networking Developer with expertise in developing and optimizing networking systems and protocol stacks. This role involves designing, implementing, and troubleshooting high-performance network solutions at the system and protocol level. Required Skills and Qualifications Technical Expertise: Experience in networking protocol or system-level development. Strong proficiency in C or C++ for low-level systems programming. In-depth knowledge of networking protocols, including L2/L3 protocols (e.g., Ethernet, ARP, IP, ICMP) and L4 protocols (e.g., TCP, UDP). Familiarity with advanced networking concepts such as QoS, load balancing, and multicast. System-Level Knowledge: Experience working with Linux networking subsystems (e.g., netfilter, iptables, eBPF). Hands-on experience with kernel-level networking stack development and optimization. Debugging and Analysis: Proficiency in network diagnostics tools (e.g., Wireshark, tcpdump, strace, gdb). Ability to troubleshoot issues at all layers of the OSI model. Preferred Skills Experience with high-performance networking technologies Experience with programmable network devices Experience with SDN controllers and related protocols like OpenFlow.

Posted 2 weeks ago

Apply

6.0 - 11.0 years

19 - 34 Lacs

Pune, Chennai, Bengaluru

Hybrid

We are looking for an experienced Senior Networking Developer with expertise in developing and optimizing networking systems and protocol stacks. This role involves designing, implementing, and troubleshooting high-performance network solutions at the system and protocol level. Required Skills and Qualifications Technical Expertise: Experience in networking protocol or system-level development. Strong proficiency in C or C++ for low-level systems programming. In-depth knowledge of networking protocols, including L2/L3 protocols (e.g., Ethernet, ARP, IP, ICMP) and L4 protocols (e.g., TCP, UDP). Familiarity with advanced networking concepts such as QoS, load balancing, and multicast. System-Level Knowledge: Experience working with Linux networking subsystems (e.g., netfilter, iptables, eBPF). Hands-on experience with kernel-level networking stack development and optimization. Debugging and Analysis: Proficiency in network diagnostics tools (e.g., Wireshark, tcpdump, strace, gdb). Ability to troubleshoot issues at all layers of the OSI model. Preferred Skills Experience with high-performance networking technologies Experience with programmable network devices Experience with SDN controllers and related protocols like OpenFlow.

Posted 2 weeks ago

Apply

4.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

We are seeking an experienced software engineer to develop highly visible and widely used tools and drivers in the DataStax Enterprise, Apache Cassandra and AstraDB ecosystem. In this role, you will join a small team of talented engineers developing products that help developers succeed in efficiently delivering business value in high-scale applications.You will take ownership of projects and must be willing tojump in to help customers. What you will do: Participate in and drive design within drivers, and across multiple products Implement cutting edge software solutions used in some of the largest scale applications on the planet Integration work involving Apache Cassandra™, DSE, AstraDB and other big data technologies Resolve challenging and diverse customer issues Foster the development community surrounding both proprietary, and open source products As a team, own both development and quality aspects for all products Research and implement improvements of the product as well as the development infrastructure Perform regular code reviews Maintain product documentation, white papers, and educational materials Write technical blog posts relating to our technologies Ongoing education around relevant technologies Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4-6 years of experience in software engineering Deep Expertise in at least one of the high-level, multi-paradigm languages with a preference for Java, Go, and/or Python Experience with any distributed database (such as DataStax Enterprise, Apache Cassandra, Amazon DynamoDB, Azure CosmosDB, or other cloud native database products) Command of asynchronous and concurrent programming concepts Knowledge of high-performance, low-latency network programming Preferred technical and professional experience Effective technical experience with Git and GitHub Familiarity with GoCQL driver Experience with Jenkins or other CI systems Experience with cloud environments for build and deployment Proven ability to collaborate well in a globally distributed team environment Familiarity with creating and running containerized applications

Posted 2 weeks ago

Apply

2.0 - 4.0 years

5 - 12 Lacs

Bengaluru

Work from Office

Real-world experience in designing & developing cutting edge technologies related to streaming, to be deployed across a global footprint. He or she will participate in product life cycle planning and development with our "Media Platform Team"

Posted 2 weeks ago

Apply

10.0 - 15.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Your Impact You will be part of a phenomenal team of engineers with a diverse set of experiences and knowledge who develop the next generation m2m interface, manageability technology stack, and tooling to enable network automation at scale. In this role you will have a phenomenal opportunity to learn and for us to learn from you. Come join us if you want to be a phenomenal teammate that gets things done. Minimum Qualifications Education in Computer science engineering or equivalent bachelors degree with 10+ years of related experience or a masters degree with 7+ years of related experience or a PhD with 3 year of related experience Expert knowledge and hands-on experience with C/C++ Network and multithread programming Experience with Linux, Kernel Programming and Open-Source technologies is a plus/highly desirable Strong in Python for scripting Experience in any or all of these is a plus, but not required Good understanding of regular expressions and CLI parsers. Knowledge of Openstack, OMI, Google Protocol Bufs. Experience with performance monitoring of networks (APM, NPM) w.r.t. to WAN in both SP and Hyperscalers space, bonus points if you built products for network visibility for on-prem and SaaS offerings. Good team player and able to mentor engineers An attitude of curiosity, approach to learning and desire to make an impact Preferred Qualifications Experience with Golang Experience in API programming, Routing, gRPC based services, network programming (TCP/IP) Experience with Open config models and services like grpc, gnmi, gnoi Prior development experience in Cisco product is an added plus.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

8 - 12 Lacs

Bengaluru

Work from Office

What You Will Do You will participate on a project team of engineers involved in the development of software solutions for our next generation data center switch Nexus product family of 9xxx and 3xxx series, with emphasis in the Ultra-Low Latency(ULL) solutions, cloud computing, and enterprise environments. Define, design, develop and deliver new features and solution on the Nexus family of platform. Work also involves providing constant feedback to hardware and software teams for improvements. Write complete functional and design specs independently. Develop SDK for next generation feature rich network ASIC. Collaborate with cross functional teams which includes Hardware/ASIC/Marketing/Testing groups to take developed products to market. Interact and Innovate with close collaboration with Distinguished and Principal engineers with focus on Scale, Performance and Reliability Who You Are . We are looking for talented and passionate Software Engineers to join the team and contribute to crafting advanced Ethernet Switching solutions. Strong proficiency in C/C++ and experience with network programming and protocols. Strong working knowledge of Networking Technologies like L2/L3/ VXLAN/ACL/QOS Proven understanding of Operating Systems and Distributed Systems Hands on Experience in Switch/Router Software Development Prior experience in developing SDK for Custom/Merchant ASIC's is a strong Plus Proven track record in debugging and analyzing complex customer deployments and understand technical issues Very Good communication skills and excel in a team environment. Ability to work in cross-functional teams as well as providing technical leadership when required. Experience with Nexus OS is a plus Typically requires Masters/B.E/B.Tech ECE/CS with 4+ years related experience in networking software development.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Bengaluru

Work from Office

What You Will Do You will participate on a project team of engineers involved in the development of FPGA software for our next generation data center switch Nexus product family, with emphasis in the Ultra-Low Latency(ULL)forwarding layer 1-3 services and HPT solutions. Define, architect, design, and deliver new features and solution on the Nexus family of platform. Work also involves providing constant feedback to hardware and software teams for improvements. Write complete functional and design specs independently. Develop SDK for next generation feature rich network ASIC Collaborate with cross functional teams which includes Hardware/ASIC/Marketing/Testing groups to take developed products to market. Interact and Innovate with close collaboration with Distinguished and Principal engineers with focus on Scale, Performance and Reliability Who You Are . We are looking for talented and passionate Software Engineers to join the team and contribute to crafting advanced Ethernet Switching solutions. Strong proficiency in C/C++ and experience with network programming and protocols. Strong working knowledge of Networking Technologies like L2/L3/ VXLAN/ACL/QOS Proven understanding of Operating Systems and Distributed Systems Hands on Experience in Switch/Router Software Development Prior experience in developing SDK for Custom/Merchant ASIC's is a strong Plus Proven track record in debugging and analyzing complex customer deployments and understand technical issues Very Good communication skills and excel in a team environment. Ability to work in cross-functional teams as well as providing technical leadership when required. Experience with Nexus OS is a plus Typically requires Masters/B.E/B.Tech ECE/CS with 8+ years related experience in networking software development.

Posted 3 weeks ago

Apply

6.0 - 11.0 years

12 - 13 Lacs

Bengaluru

Work from Office

C++ Developer Experience :6+ Years Work Location: Bangalore Backend development experience using C++ , with a solid grasp of server-side programming and application design principles. Proven experience integrating third-party SDKs, libraries, and RESTful APIs into existing systems or applications. Experience with C and C++ language, object-oriented programming and with focus on secure programming Strong Windows development skills, both service & application. Knowledge of Linux will be an advantage. Basic understanding of network programming, database programming. Understanding of system hardware components and software ecosystem (Windows & Linux) We can propose internal & external profiles for this requirement. We are scheduling a calibration call for the same tomorrow.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Who You'll Work With At Data Center Business Unit in Cisco, we are dedicated to driving innovation in networking technologies. Our focus is on developing groundbreaking Ethernet Switching products that address the evolving needs of modern network infrastructures, including those in AI, cloud computing, and enterprise environments. In this role, you will have the opportunity to learn a wide range of core Ethernet Technologies with architectural exposure to craft and develop Ethernet Switching as applied to both Public and Private cloud infrastructure. You will work on the intricacies of the critically important infrastructure that enables the world-class, multi-layered Nexus switches. In addition, you will have the opportunity to participate in multi-functional collaboration and be exposed to all facets of the software development cycle from innovation, marketing requirement to product delivery. What You Will Do You will participate on a project team of engineers involved in the development of software solutions for our next generation data center switch Nexus product family of 9xxx and 3xxx series, with emphasis in the Ultra-Low Latency(ULL) solutions, cloud computing, and enterprise environments. Define, architect, design, and deliver new features and solution on the Nexus family of platform. Work also involves providing constant feedback to hardware and software teams for improvements. Write complete functional and design specs independently. Develop SDK for next generation feature rich network ASIC. Collaborate with cross functional teams which includes Hardware/ASIC/Marketing/Testing groups to take developed products to market. Interact and Innovate with close collaboration with Distinguished and Principal engineers with focus on Scale, Performance and Reliability Who You Are . We are looking for talented and passionate Software Engineers to join the team and contribute to crafting advanced Ethernet Switching solutions. Strong proficiency in C/C++ and experience with network programming and protocols. Strong working knowledge of Networking Technologies like L2/L3/ VXLAN/ACL/QOS Proven understanding of Operating Systems and Distributed Systems Hands on Experience in Switch/Router Software Development Prior experience in developing SDK for Custom/Merchant ASIC's is a strong Plus Proven track record in debugging and analyzing complex customer deployments and understand technical issues Very Good communication skills and excel in a team environment. Ability to work in cross-functional teams as well as providing technical leadership when required. Experience with Nexus OS is a plus Typically requires Masters/B.E/B.Tech ECE/CS with 4+ years related experience in networking software development. #WeAreCisco (This is the Standard and cannot be changed) #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connectionwe celebrate our employees diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer80 hours each yearallows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

The Data Center Business Unit at Cisco is at the forefront of driving innovation in networking technologies. As a part of the team, you will be focusing on developing cutting-edge Ethernet Switching products that cater to the changing requirements of modern network infrastructures, including AI, cloud computing, and enterprise environments. You will have a unique opportunity to delve into a wide range of core Ethernet Technologies, gaining architectural exposure to design and develop Ethernet Switching solutions for both Public and Private cloud infrastructure. Your role will involve working on the intricacies of the infrastructure that powers the world-class Nexus switches, while also participating in multi-functional collaboration across the software development cycle. In this role, you will be part of a project team responsible for developing FPGA software for the next generation data center switch Nexus product family, with a focus on Ultra-Low Latency forwarding layer 1-3 services and HPT solutions. You will define, architect, design, and deliver new features and solutions on the Nexus platform, providing valuable feedback to hardware and software teams for continuous improvement. Additionally, you will independently write complete functional and design specifications and develop SDK for feature-rich network ASIC. Collaboration with cross-functional teams including Hardware/ASIC/Marketing/Testing groups will be a key aspect of your role, along with interacting and innovating in close collaboration with Distinguished and Principal engineers to ensure scale, performance, and reliability. We are seeking talented and passionate Software Engineers to join our team and contribute to the development of advanced Ethernet Switching solutions. The ideal candidate will possess strong proficiency in C/C++, hands-on experience with network programming and protocols, and a solid understanding of Networking Technologies such as L2/L3/VXLAN/ACL/QOS. A proven track record in Switch/Router Software Development, familiarity with Operating Systems and Distributed Systems, and prior experience in developing SDK for Custom/Merchant ASIC's will be highly beneficial. Excellent communication skills, the ability to excel in a team environment, and the capacity to work in cross-functional teams while providing technical leadership when needed are essential. Experience with Nexus OS is a plus, and a minimum of Masters/B.E/B.Tech ECE/CS with 8+ years of related experience in networking software development is typically required. #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Cisco celebrates diversity, encourages learning and development at every stage, and fosters a culture of connection and innovation. Cisconians have the opportunity to experience varied careers within the company and are supported in their growth. With a focus on unlocking potential and fostering belonging, Cisco empowers its employees to give back to causes they are passionate about through dedicated paid time off for volunteering. As a worldwide leader in technology, Cisco is committed to helping customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet sustainability goals, all while working towards a more inclusive future for all. Join us at Cisco and take your next step towards being your best self.,

Posted 3 weeks ago

Apply

10.0 - 15.0 years

8 - 12 Lacs

Hyderabad

Work from Office

About the Role: We are seeking an experienced and highly skilled Python Script Writer with a strong technical background and leadership abilities to join our team as a Senior Python Developer and Team Lead. The ideal candidate will possess extensive expertise in Python scripting, software development, and team leadership, ensuring the successful execution of complex projects and guiding the team towards achieving organizational goals. Key Responsibilities: Python Scripting and Development: Develop, test, and maintain robust, scalable, and efficient Python scripts to address complex requirements. Optimize and refactor existing scripts for better performance and maintainability. Team Leadership: Lead, mentor, and manage a team of developers, ensuring high productivity and adherence to best practices. Conduct code reviews, provide constructive feedback, and foster a culture of continuous learning. Serve as the primary point of contact for technical escalations within the team. Project Management: Collaborate with cross-functional teams to understand project requirements and deliver solutions within deadlines. Develop and maintain project plans, ensuring timely and quality deliverables. Monitor project progress, identify risks, and implement mitigation strategies. Technical Expertise: Implement best practices for coding standards, testing, and deployment. Provide guidance on Python frameworks, libraries, and emerging technologies. Troubleshoot and resolve complex issues in Python applications. Documentation and Reporting: Create and maintain comprehensive technical documentation. Provide regular reports on project progress, team performance, and key metrics to stakeholders. Key Skills and Qualifications: Education: Bachelors or Master s degree in Computer Science, Engineering, or a related field. Experience: Minimum 10+ years of professional experience in Python development and scripting. Technical Skills: Deep expertise in Python programming, including advanced concepts. Strong knowledge of Python frameworks (e.g., Django, Flask, FastAPI). Proficiency in data manipulation and analysis using libraries like Pandas, NumPy, and Matplotlib. Experience with databases (SQL and NoSQL), including query optimization. Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). Expertise in version control systems (e.g., Git) and code collaboration tools. Strong debugging and problem-solving skills. Leadership: Proven experience managing and mentoring teams, with strong interpersonal and communication skills. Project Management: Ability to manage multiple projects and prioritize effectively under tight deadlines. Problem-Solving: Strong analytical and troubleshooting abilities with a proactive mindset. Preferred Skills: Experience with cloud platforms (AWS, Azure, or Google Cloud). Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and AI concepts. Knowledge of network programming and cybersecurity best practices. Contributions to open-source projects or a strong GitHub portfolio.

Posted 4 weeks ago

Apply

8.0 - 13.0 years

30 - 40 Lacs

Bengaluru

Work from Office

Greetings of the day!!! ACL Digital is actively hiring for experienced Lead/Architect Software Developer - DPDK/DataPath to join our dynamic team in Bengaluru. Job Requirement-- Senior Software Development Professional - Networking Device Driver/DataPath 8+ Years Software Development Location - Bengaluru Driver and SDK development with Datapath forwarding experience with C/C++, Linux/NXOS, P4 Proficiency in programming languages like C/C++ programming, Linux/NXOS, P4 Experience in developing SDKs for networking platforms. Strong understanding of networking protocols (e.g., TCP/IP, MPLS, BGP). Experience with datapath technologies such as DPDK, P4, or eBPF. Knowledge of hardware-software interaction and low-level programming. Familiarity with ASICs, FPGAs, or other networking hardware. Knowledge of QoS, ACL, and L3 forwarding. Background in working with distributed systems or cloud networking (Good to have) Immediate joiners are preferred, apply here or connect me zahid.h@acldigital.com

Posted 1 month ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Chennai

Work from Office

Platform Skills : - Good experience in System programming and extremely good in C programming. - Strong knowledge of OS fundamentals and experience with developing multithreaded and multi-process applications. - Experience working in embedded Linux building, Linux start-up sequencing, filesystems, debugging kernel messages. - Experience in system-level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be added advantage. - Hands-on experience on debugging tools like GDB, KGDB, JTAG, ADB. - Extensive hands-on experience in system performance (CPU, memory usage, I/O throughput) analysis. - Should be familiar with one or more scripting languages (bash, Perl, python, etc. - Strong debugging and analysis skills required. Virtualization Skills : - Proven experience in Linux environment with emphasis on networking. - Hands-on experience in Linux platform development, Virtualization platforms such as any KVM based Hypervisor or OpenStack and ESXi. - Good understanding and experience in virtualization technologies, such as KVM, Qemu, Libvirt, VirtIO,. - Good experience in SRIOV/PCI Passthrough Technology, Network Function Virtualization (NFV) and Storage Virtualization. - Good Experience and understanding in Network Packet processing techniques like DPDK, Netmap, and Vector Packet Processing (VPP). - Deep understanding of network protocols, virtualization.

Posted 1 month ago

Apply

1.0 - 4.0 years

4 - 7 Lacs

Mumbai

Work from Office

Technology At iRage, we re a tight-knit crew of brilliant engineers building the future of algorithmic trading. If you re a 10x programmer who thrives on hard technical challenges, loves low-latency systems, and wants to push C++ to its limits, this is your playground. Role Summary - Software Developer We are seeking a passionate and high-performing Software Developer C++ | Strategy Optimization | Trading Tools to join our core engineering team at iRage. In this performance-critical role, you will build and optimize trading strategies, enhance trading tools, and improve the efficiency of live systems. A strong command of modern C++, combined with a deep drive to solve hard problems in low-latency environments, is essential. What You ll Do Develop and deploy ultra-low-latency trading strategies in C++. Optimize and refactor existing strategies for speed and efficiency. Build and improve proprietary trading tools and platforms. Collaborate with quants, traders, and infrastructure engineers to integrate, test, and roll out scalable trading solutions. Dive deep into performance tuning, profiling, and debugging real-time systems. Contribute to all phases of the development lifecycle from concept to deployment. Who We re Looking For Strong C++ skills with a good experience of C++11 and C++14. Adept problem-solving skills, data-structures and algorithms. Strong understanding of computer architecture and multi-core architecture. Comfortable with working on Linux. Understanding of networks and network programming. Good knowledge in scripting languages like Python. Desired Skills Understanding of multi-threaded programming. Network and socket programming knowledge. Ability to work as an individual contributor as well as a team player. Why You ll Love Working Here We re a team that hustles plain and simple. But we also believe life outside work matters. No cubicles, no suits just great people doing great work in a space built for comfort and creativity. Here s what we offer: Competitive salary Get paid what you re worth. Generous paid time off Recharge and come back sharper. Work with the best Collaborate with top-tier global talent. Adventure together Annual offsites (mostly outside India) and regular team outings. Performance rewards Multiple bonuses for those who go above and beyond. Health covered Comprehensive insurance so you re always protected. Fun, not just work On-site sports, games, and a lively workspace. Learn and lead Regular knowledge-sharing sessions led by your peers. Annual Education Stipend Take any external course, or certification that makes you better at your craft. Stay fit Discounted gym memberships to keep you at your best. Relocation support Smooth move? We ve got your back. Friendly competition Work challenges and extracurricular contests to keep things exciting.

Posted 1 month ago

Apply

5.0 - 10.0 years

3 - 7 Lacs

Pune

Work from Office

Job TitleStorage Security Developer Roles and Responsibilities In the role of Storage Security Developer, you would be responsible for designing and development of security feature for IBM FlashSystem family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. You will be owning and driving product functionality as SME and represent it in global product team. You will work with the senior technical leaders and manager in effectively managing the deliverables through technical skills and prior experience. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Required Technical and Professional Expertise - 5+ years ofStrong C, JAVA, Linux Programmer, Good to have Python. Hands on Systems Programming, Network Programming, IP security protocol. Understanding of security concepts like encryption, key management, authentications, certificate signing processes, data integrity etc. Knowledge of Linux internals, Servers, networking and SAN Knowledge of Ethernet TCP/IP stack Knowledge of storage domain (Replication, Virtualization, RAID, Block/File IO, compression , encryption) Strong Debugging and problem-solving skills Proven Storage domain knowledge with hands-on experience on storage software stack implementation and features like High availability, storage multi-pathing solutions. Good problem-solving skills for complex issues with interdependencies across multiple modules Ability to crisply communicate with stake holders (clients and level 3 support teams) for resolving field issues. Knowledge and hand-on usage of code and defect management tools. Good written/verbal communication skills to report program status crisply and accurately. Experience working with Global teams. Good technical leadership skills to mentor new team members. Optional: oFamiliarity with Host OS virtualization (VMware, MS Hyper-V) oFamiliarity with protocol analysers, IO exercisers, IO jammers and performance tools oHands on wire traces, fibre channel frame traces. oAbility to go through protocol specifications. oStrong automations skills using Perl /Python oGood to have experience in ethernet/FC adapters testing and qualifications. Preferred Technical and Professional Expertise Experience working with ethernet adapters Experience / Knowledge of block storage replication/concepts

Posted 1 month ago

Apply

6.0 - 10.0 years

6 - 16 Lacs

Hyderabad

Hybrid

We are hiring a C/C++ Developer with hands-on experience in Linux environments to join our dynamic team. The ideal candidate will have strong programming skills and a solid understanding of system-level development, especially in multithreaded and socket-based applications. Must-Have Skills: Strong hands-on experience in C/C++ development Proficient in Linux OS with working knowledge of Linux commands and utilities Solid understanding of Object-Oriented Programming (OOPs) concepts Familiar with multi-threading concepts and concurrent system design Understanding of socket programming , both TCP and UDP protocols Experience using GDB for debugging in Linux Basic to intermediate knowledge of shell scripting Ability to write clean, efficient, and well-documented code Preferred Skills: Prior experience in developing applications on Linux-based platforms Exposure to system-level debugging and performance optimization Good understanding of software development lifecycle and version control systems

Posted 1 month ago

Apply
Page 1 of 2
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies