Staff Software Engineer (c/c++, Nfv) Job in Infoblox
Staff Software Engineer (c/c++, Nfv)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
What you ll do: Develop software for DDI, security products, and NFV implementations Implement kernel and platform-related functionalities Fast path packet processing development at embedded level Make performance optimizations and bug fixes Design, document, implement, and unit-test firmware and drivers Work with QA team to help ensure a high-quality product Help the Sustaining Engineering team with any customer escalations Participate in design discussions to address long-term design objectives Generate software designs and scope effort for new product features in an agile environment What you ll bring: Minimum 9 years of experience in application security, software development, or a related field Superb C/C++ programming skills in Linux or UNIX multi core environment Minimum 2 years of hands-on experience in on-prem Telco - NFV deployment software, including OpenStack or Openshift Private Cloud, Ericsson, CEE, Nokia, Cloudband, or VMWare software Experience in Public Cloud, Private Clouds, and NFV a plus Excellent networking background and hands-on experience in networking software development Deep hands-on network packet processing knowledge and experience with ethernet, IP, UDP, and TCP protocols Experience with designing, documenting, and implementing software features in embedded networking products Ability to work in a fast-paced environment and come up with design and architecture for new feature and enhancements with optimal performance Ability to work completely and accurately under time constraints and deadlines Bachelor s or Master s degree in computer science, computer engineering, or electrical engineering or equivalent required What success looks like: After six months, you will Understand the scope of Infoblox products, infrastructure, and end-to-end application flow Collaborate with the Service, Sales, and Operations teams and business to provide the required production support, deliver the business requirements, and bring stability to the application Reach proficiency with process and procedures laid out for the team in delivering best in class product security services Build knowledge and hands-on experience in cutting edge technologies After about a year, you will Focus on identifying and addressing the root cause of defects Proactively address some of the issues in application with Automation or Re-use Participate in training and and/or certifications to help you address application needs, and for your career growth as well