Software Engineer

2 months ago


Bengaluru, India Cisco Full time

Cisco’s Mass-scale Infrastructure Group (MIG)

Cisco’s Mass-scale Infrastructure Group (MIG) works with national/international telcos, video, cable, internet service providers, media, web, over-the-top (OTT) service providers, large enterprises and public sector. We deliver products, software and solutions that our customers need to build the future of internet.

We Build NCS-500, NCS-5500, ASR-9000, Xrv9000 (virtualized router) and 8000 series well-known industry proven products that span from the access to the core. The NASSCOM award winning products NCS-1000 and NCS-540 fronthaul have been completely built in India from concept to deployment.

These products are used to build robust 4G/5G Networks, enable RON (Routed Optical Networking), Software Defined Networks, software-disintegrated, and cloud-native solutions. These solutions aim to help operators reduce costs, mitigate risk, scale deployments and find new monetization opportunities.

Some interesting case studies based out of MIG products and solutions: Reliance JIO - The World’s Largest All-IP Network Powered by Cisco. TruVista - Rural Broadband to Unserved Communities Aussie Broadband - High-speed network delivered by Cisco

Who you'll work with:

Cisco Mass-scale Infrastructure group (MIG) is looking for software engineers and technical leaders to help build the future of internet. You will have cross functional interactions and working closely with hardware, software, diagnostic and product management teams.

What you'll do:

You’ll be part of the MIG software forwarding team, working on the software programmable NPUs (Network Processing Units) You will be building routing software which are complex multicore, multi-threaded software systems supporting high-availability, hundreds of network protocols and delivering high throughput packet forwarding with help of NPU (Network Processing Unit). Building brand new products, supporting new features, feature enhancements and sustenance of products across the MIG (Mass Infrastructure Group) product portfolio, using Cisco IOS-XR software running on Cisco and third-party hardware as well as open-source network operating system such as SONIC. Enabling Networking solutions like virtual routers, segregation of different H/W functions with the help of Intel DPDK, Vector Packet Processing (VPP) through our industry leading software stack.

Who you are:

You are a person with passion for coding and creating world class software systems.

Expertise needed (mandatory):

8 – 12 years’ experience in developing software. Ability to work on complex modular software systems, algorithms and be able to design, code, debug and automate software. C/C++ programming, python/scripting language, data structures, debugging tools. Hands on operating systems, IPCs & multi-thread programming experience. Basic networking knowledge in TCP/IP, L2, L3 protocols.

Good to have experience:

Prior IOS/IOS-XE/IOS-XR experience. Cloud, Virtualization, AI & ML. Microcode of Network Processors like EZ-chip, intel NPU. One or more areas like MPLS, QOS, Segment Routing, Multicast. Building and operating networks with large Service Providers with a passion for code development.
  • Sr. Software Engineer

    2 months ago


    Bengaluru, India Rootstock Software Full time

    About Us: Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...


  • Bengaluru, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you’ll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune...


  • Bengaluru, India Guidewire Software Full time

    About the Company Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about...


  • Bengaluru, India Guidewire Software Full time

    About the Company Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about...


  • Bengaluru, India Guidewire Software Full time

    About the CompanyGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • Bengaluru, India Guidewire Software Full time

    About the CompanyGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • Bengaluru, India Guidewire Software Full time

    About the Company Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about...

  • Software Engineer

    3 months ago


    Bengaluru, India MRI Software Full time

    Description We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and...

  • Software engineer

    4 months ago


    Bengaluru, India Flexera Software India LLP Full time

    Description Companies spend millions on IT, year after year, without a clear picture of where it goes or how effectively it’s spent. Flexera shines a light into this technology black hole so executives can understand exactly what’s in their IT ecosystem and manage it more effectively. Flexera thrives on building a diverse workforce because it...

  • Lead Software Engineer

    3 months ago


    Bengaluru, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: This position includes working for Product Security of Netscaler to strengthen and harden the Netscaler Platform. Job Description/Responsibilities: What we are looking for? You love solving problems and enjoy learning new technologies. You have 6-8 years of experience in developing Networking and Communication protocols. You have...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: Citrix Observability Team helps customers by Providing Monitoring & Troubleshooting capabilities of Citrix Components mainly CVAD and DaaS. It is the default console which is used by all enterprise customers on a daily basis. Team is self-motivated, and owns the product with full sense of responsibility and customer empathy. Job...

  • Software Engineer

    2 days ago


    Bengaluru, India NOBEL SOFTWARE SYSTEMS PRIVATE LIMITED. Full time

    Job Title: Software Engineer (NodeJS, React.js, NestJS & MongoDB)Location:Bengaluru, IndiaExperience Level:2+ YearsAre you a talented software engineer with a passion for developing full-stack applications? We're looking for a skilled individual to join our dynamic team and help build innovative solutions using modern technologies likeNodeJS ,React.js...

  • Lead Software Engineer

    2 months ago


    Bengaluru, India Cloud Software Group Full time

    Job Description: Lead Software Engineer This job requires the employee to be fully on-site About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly...

  • Software Engineer III

    3 months ago


    Bengaluru, India MRI Software Full time

    MRI seeking an experienced and skilled candidate with passion for designing, evolving and developing python and Go Language based applications. As a Senior Software Engineer, you will be directly involved in design, development, customisation, configuration, testing and enhancing browser-based applications. You shall participate in the entire software...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: Our software engineering team is a tightly-knit group of tech enthusiasts driven by innovation and collaboration. With a strong emphasis on continuous learning and an Agile mindset, we thrive in a supportive environment that encourages autonomy and empowers individuals to contribute their best work. Together, we're shaping the future of...


  • Bengaluru, India Upland Software Full time

    Description Software Engineering Lead Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 9 - 11 years to join Upland India as Software Engineering Lead for our Upland PostUp product. The ideal candidate will be a self-starter/learner and capable of working within an...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Cloud Software Group Full time

    Better work begins at ShareFile ShareFile is a place where you can stretch, grow, and make an impact every day. We move fast here, thrive in gray zones, and are committed to putting the customer first. We value the whole you – your ideas, your inspirations, your aspirations, your initiative – and leadership gives us the space to explore and the...