Job Description
SonicWall, a cybersecurity leader, is seeking a Software Development Senior Engineer with 8+ years of experience and a background in Network/Security to join their team in Bengaluru. This role involves designing, developing, improving, and maintaining new and existing SonicOS components. The candidate will work in a fast-paced, agile environment, collaborating with engineers in India, the USA, and other development centers. SonicWall is an equal opportunity employer committed to diversity.
Responsibilities:
- Design, develop, improve and maintain new & existing SonicOS components
- Maintain existing software features by implementing enhancements and fixing bugs
- Collaborate with other engineers on code reviews, test case reviews, and process enhancements
- Write functional and design specifications, and work with technical publications team for documentation needs
Requirements:
- Bachelor’s degree in Computer Science or Engineering or related field with 8+ years of software development experience.
- Good programming knowledge using C or C++ in Network OR Security Domain is a must.
- Familiarity with TCP/IP, multithreaded programming is a plus.
- Organized, Self-motivated and strong collaborative team player with ability to work well with globally distributed team members.
- Experience with UNIX or Linux operating systems.
- Ability to quickly troubleshoot and resolve issues.
- Excellent written and verbal communication skills
- Knowledge of Network Security and Firewalls technologies.
- Experience with TCPdump and/or WireShark.
- Proficient understanding of code versioning tools like Perforce/GIT.
- Experience Working with Atlassian tools (Confluence, JIRA).
- Experience with Python or similar scripting languages.
SonicWall offers:
- Opportunity to work on cutting-edge features
- Collaboration with global teams
- A fast-paced, agile environment