Greetings from
Pivotal!
We have
following requirement in Bangalore interested candidates can get in
touch with us at surendra@pivotal.co.in || surendra@tsmspl.com || H/P: +65 9165 5825 ||H/P: +91 99867 39628
Job Description
Position Summary
We believe work is not a place, but rather a thing you do. Our
technology revolves around this core philosophy. We are relentlessly committed
to helping people work and play from anywhere, on any device. Innovation,
creativity and a passion for ever-improving performance drive our company and
our people forward. We empower the original mobile device: YOU!
You will join a team of experienced and talented software
engineers based in Bangalore, India, with years of history delivering
high-quality carrier and enterprise grade products, in a fast-paced business
environment, and will have the potential to collaborate with fellow engineering
teams across the globe.
The Company NetScaler is the Company solution for load balancing
and content switching, application offloading, attack protection, application
firewalling and more. It enables the datacenter network to become an end-to-end
service delivery fabric to optimize the delivery of all web applications,
cloud-based services, virtual desktops, enterprise business apps and mobile
services.
The Principal Software Engineer will envision, design, develop,
automate, test and maintain platform SW for NetScaler high performance
physical, virtual and cloud platforms. Work includes developing Ethernet device
drivers for both physical and virtual NICs and infrastructure components for
Integrating NetScaler to Public and Private clouds.
Responsibilities
·
End to end product development of platform software including
Requirement analysis, Design, develop, automation and testing.
·
Troubleshoot, support customer escalations and deployments.
Qualifications and Requirements
The position requires 12 -15 years of related work experience in
Platform software development with BE/ME Degree.
Essential
requirements
·
BE/ME in Computer Science or related discipline
·
Prior experience in Network device drivers/system programming is
a must.
·
Expert in C/C++ programming languages
·
Should have excellent debugging skills
·
Good working knowledge on Python programming language.
·
Good understanding of Ethernet controller concepts like DMA,
RSS, PCIe, SRIOV, VMDQ, Para virtualization drivers etc.
·
Good understanding on virtualization technologies are
must
·
Good understanding of cloud technologies like ELB/ALB, AutoScale
etc.
·
Good working knowledge on Python programming language.
·
Good understanding on Layer 2 technologies.
·
Good Computer Science background – Architecture, Algorithms,
Data structures.
·
Working knowledge on automation.
·
Working knowledge of TCP/IP networking.
·
Good analytical and problem-solving skills.
·
Good written and verbal communication skills.
·
Ability to work collaboratively (local and remote) with other
engineers.
·
Energetic, self-motivated individual with an ability to
prioritize tasks.