Software Dev Principal Engineer

3 months ago


bangalore, India SonicWall Full time
Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers to provide the outcomes their organizations require.
If you’re ready for a career that can impact real change — and not just another job — join us
Deep Packet Inspection - Intrusion Prevention and Gateway Anti-Virus - Principal Software Engineer
SonicWall is commencing a new chapter in history with an exciting lineup of network security products, and we want the best people to be part of our team. We are in a dynamic phase operating as an independent private company after Francisco Partners, a leading global private equity firm, acquired SonicWall from Dell. The Software Engineering position provides challenging opportunities with a cohesive world-class team in our fast-paced, dynamic and fulfilling work environment
Responsibilities
Design and enhance SonicWall Reassembly-Free Deep Packet Inspection engine.
Design and implement Intrusion Prevention, Gateway Anti-Virus, and other related features of SonicWall's Next Generation firewall.
Design and implement SonicOS Capture ATP (malware sandboxing) features.
Maintain and document code using source control systems and other tools.
REQUIREMENTS:
10+ years of experience with a Bachelor’s, Master’s or PhD or equivalent experience. Post -Graduate Degree holders are preferred and encouraged to apply.
Must Haves:
Fluent in C and in coding various data structures and algorithms in C.
Good to have C++ experience
Solid background in TCP/IP networking.
Strong background in either Unix OR Linux systems.
Persuasive written and verbal communication (includes critical reading, listening, and reasoning).
Creative problem solving, software testing, and debugging capabilities.
Be a self-starter, and motivated to work independently to deliver towards team goals.
Preferred Qualifications:
Strong Layer 3 through Layer 7 protocol (HTTP, SMTP, POP, IMAP, FTP, TLS, SSH, etc.) knowledge.
Experience with firewalls and embedded development environment.
Knowledge of pattern matching, or compression algorithms is a plus.
Experience working with state machines and computation theory is a plus.
To be successful, you need to be extremely organized, willing to learn, able to multi-task in a high/low volume environment and manage competing priorities.
#C #Networking #TCP/IP
SonicWall is an equal opportunity employer.
We are committed to creating a diverse environment and are an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.
At SonicWall, we pride ourselves on recruiting a diverse mix of talented people and providing active security solutions in 100+ countries.
Applicant Privacy Notice

  • bangalore, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • Bangalore, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and...


  • Bangalore, India HID Full time

    Duties and Responsibilities include the following. Other duties may be assigned. The following skills and knowledge are needed to take up the role of the Full Stack development engineer Programming using C# and .NET Core & ASP.NET Core. Must have experience building applications that do high throughput data processing exploiting parallelism and...


  • Bengaluru/ Bangalore, India timesjobs Full time

    Principal Software EngineerCompany DescriptionAbout EurofinsEurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients across multiple industries, to make life and the environment safer, healthier and more sustainable. Eurofins is a global leader in food, environmental, pharmaceutical and...


  • bangalore, India SonicWall Full time

    Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers...


  • Bangalore, India SonicWall Full time

    Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers...


  • Bangalore, India New Relic, Inc. Full time

    Principal Software Engineer - Security Products Principal Software Engineer - Security Products Principal Software Engineer Req ID FY|R&D|#5 Location(s) Bangalore, India; Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity Interested in helping developers around the world improve the...


  • Bangalore, India MaxLinear Full time

    Responsibilities MaxLinear is seeking a Senior Principal Software Engineer to join our growing team. In this role, you will focus on the following: Lead development of next generation IEEE 802.11 Wi-Fi based standards based broadband products providing high speed data connectivity Qualifications Deep knowledge of system programming in C...


  • Bengaluru/ Bangalore, India timesjobs Full time

    Title: Principal Software EngineerContractCompany: Eurofins IT Solutions India Pvt Ltd (EITSI)About EurofinsEurofins Scientific is an international life sciences company, providing analytical testing services across multiple industries to ensure safety, authenticity, and accuracy of products. Eurofins is a global leader in various testing services and has...


  • Bangalore, India New Relic, Inc. Full time

    Principal Software Engineer, Database Internals Principal Software Engineer, Database Internals Principal Software Engineer Req ID FY|R&D|#7 Location(s) Bangalore, India; Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity New Relic is looking for engineers who are interested in building...


  • Bangalore Metropolitan Area, India HID Full time

    Duties and Responsibilities include the following. Other duties may be assigned.The following skills and knowledge are needed to take up the role of the Full Stack development engineerProgramming using C# and .NET Core & ASP.NET Core. Must have experience building applications that do high throughput data processing exploiting parallelism and asynchronous...


  • bangalore, India Lowe's India Full time

    About Lowe’sLowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Bengaluru,...


  • Bangalore, India New Relic, Inc. Full time

    Principal Software Engineer - Frontend Architect Principal Software Engineer - Frontend Architect Principal Software Engineer Req ID FY|R&D|#8 Location(s) Bangalore, India; Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity We are looking for an experienced software engineer and...


  • Bangalore, India Lowe's India Full time

    About Lowe’s Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in...


  • Bengaluru/ Bangalore, India timesjobs Full time

    Principal Software EngineerContractCompany DescriptionAbout EurofinsEurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients across multiple industries, to make life and the environment safer, healthier, and more sustainable. From the food you eat to the medicines you rely on, Eurofins...


  • Bengaluru/ Bangalore, India timesjobs Full time

    Job Title: Principal Software EngineerContract: ContractCompany DescriptionAbout EurofinsEurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients across multiple industries, to make life and the environment safer, healthier and more sustainable. From the food you eat to the medicines...


  • Bangalore, India Philips Full time

    Job TitleSr. PACS Dev Ops EngineerJob DescriptionJob title:Sr. PACS Dev Ops EngineerYour role:Hands-on engineer who codes, builds and deploys cloud applications, using cloud native technologies, with full devops lifecyclePossesses deep understanding of PACS and cloud to lead the conversion of PACS engineering ecosystem to cloud hosting using modern devops...


  • Bangalore Rural, India Saaki Argus & Averil Consulting Full time

    About Company Our Client is a digital technology start-up headquartered in Singapore focused on the Automotive, Fintech & Manufacturing industries Job Description: Software Engineering Architect About the role This opportunity is for Principal Digital Architect, who will be responsible for architecting and modernizing our customer-facing and distribution...

  • Principal Engineer

    5 days ago


    bangalore, India slice Full time

    About the roleWe are looking for a Principal Engineer to join our technology team. A Principal Engineer is an innovative, quality-focused, product/business thinker. You are someone who has a passion for technology and innovative product development, who thinks deeply about technical context, and who builds software using your proven experience. You’re...