Software Engineer, SASE Firewall
NETGEAR is looking for a Software Engineer to contribute to the design, development, and testing of our next-generation cybersecurity solutions. In this role, you will work on building secure, scalable, and high-performance software systems across critical security domains such as Secure Access Service Edge (SASE), Next-Generation Firewalls (NGFW), Zero Trust Network Access (ZTNA), Secure Web Gateways (SWG), Virtual Private Networks (VPN), and Software-Defined Wide Area Networks (SD-WAN).
You will be responsible for implementing and validating core software modules, collaborating with cross-functional teams to ensure the functionality, performance, and quality of secure network solutions deployed across enterprise environments.
This role will require 3 days at our Bangalore Office.
Requirements
Bachelor’s degree in computer science, Engineering, or a related technical field.
3–5 years of professional experience in software development, with exposure to networking, cloud platforms, or cybersecurity domains.
Experience developing or maintaining features in enterprise-grade networking or security products (e.g., VPN, firewalls, SD-WAN, SASE, ZTNA).
Solid understanding of networking protocols (TCP/IP, DNS, HTTPS, TLS/SSL) and secure software development practices.
Hands-on experience with programming languages such as C, C++, Go, or Python.
Familiarity with cloud-native development, microservices, and tools like Docker and Kubernetes is a plus.
Experience with debugging, testing, and performance tuning in distributed or system-level applications.
Ability to work collaboratively in agile development teams and communicate technical ideas clearly.
Demonstrated analytical and problem-solving skills, with the ability to debug complex issues across networking, cloud, and system layers.
Eagerness to learn from senior engineers and contribute to a high-impact cybersecurity product platform.
Preferred Qualifications (optional):
Experience with CI/CD pipelines, automation tools, and modern DevOps practices.
Contributions to open-source security or networking projects.
Responsibilities
Contribute to the design, development, and testing of software modules for next-generation cybersecurity solutions, including SASE, NGFW, ZTNA, SWG, VPN, and SD-WAN.
Collaborate with senior engineers and cross-functional teams to implement secure, scalable, and high-performance features.
Participate in code reviews, write unit and integration tests, and help ensure software quality and reliability.
Assist in diagnosing and troubleshooting technical issues in development, staging, or production environments.
Contribute to technical documentation, automation scripts, and CI/CD pipelines to support efficient development workflows.
Follow best practices in secure coding, software design, and modern development methodologies.
Stay up to date with new technologies, frameworks, and security trends relevant to enterprise networking and cybersecurity.
The application process will continue on the employer's website.
Location
Bengaluru, India