Back to list

Vacancy description

Software Dev Engineer- Windows or Linux development experience in Pune, भारत

SonicWall

  • HybridMix of office and remote

Pune, भारत

For more than 30 years, SonicWall has delivered a partner-first unified cybersecurity portfolio that helps SMBs, MSPs, and IT teams consolidate network security, endpoint security, security service edge (SSE), and threat response across hybrid environments. By bringing connected technology, real-time threat intelligence, automation, and expert services together, SonicWall helps organizations simplify security operations, achieve better security outcomes, and lower total cost of ownership. Backed by a global ecosystem of more than 17,000 partners, SonicWall delivers enterprise-grade protection built for SMB and mid-market realities.  

For more information, visit or follow us on X, LinkedIn , Facebook , and Instagram .  

Job Description

We are seeking a talented Client Software Engineer to join our team developing cloud-managed endpoint security applications. In this role, you will contribute to the design, development, and maintenance of endpoint security software across multiple platforms, helping deliver secure and reliable experiences for our customers.

Our development environment spans Windows, macOS, Linux, Android, iOS, and AWS cloud technologies, providing opportunities to work across a broad range of technologies while growing your expertise in cybersecurity and endpoint protection.

Role and Responsibilities

  • Develop and maintain client-side software for Windows and Linux platforms.
  • Write clean, efficient, and maintainable code using C/C++, Golang, and other relevant technologies.
  • Collaborate with QA, product management, and other engineering teams to deliver high-quality features.
  • Debug, troubleshoot, and resolve software issues across multiple platforms.
  • Participate in code reviews and contribute to engineering best practices.
  • Help improve application performance, stability, and security.
  • Learn and apply modern software development tools, processes, and technologies.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software development.
  • Good computer science fundamentals, including data structures, algorithms, operating systems, and system programming concepts.
  • Proficiency in C++ .
  • Experience developing applications for Windows or Linux.
  • Familiarity with Golang or willingness to learn and work with it.
  • Understanding of multithreaded programming, debugging, and software troubleshooting.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Ability to work effectively in an agile development environment.

Preferred

  • Experience developing system services or endpoint software on Windows or Linux.
  • Familiarity with Windows internals, security concepts, or driver development.
  • Experience with cross-platform development and platform-specific APIs.
  • Exposure to cybersecurity or endpoint security products.
  • Familiarity with https://jobeax.com/link/NmTNN4oWb0NxRK4V or other modern frontend frameworks.
  • Experience using AI-assisted development tools.

#LI-KB7

#LI-Hybrid

 

#SoftwareEngineer #ClientSoftwareEngineer #CPlusPlus #CPPDeveloper #Golang #SystemsProgramming #EndpointSecurity #Cybersecurity #WindowsDevelopment #LinuxDevelopment #CloudSecurity #AWS #Multithreading #SoftwareDevelopment #ProductEngineering #TechJobsIndia #EngineeringJobs #HiringNow #IndiaJobs

 

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.

Similar vacancies

More like this role

  • Hybrid
  • Full-time
  • Operations
... concepts for virtual https://jobeax.com/link/PwpcvA8Ec6xcLWJW : - Bachelor's degree in Computer Science, Information Technology or a related field, or equivalent work experience.- 3 - 5 years of experience administering virtualized and Windows/Linux server environments.- Certifications such as VMware VCP-DCV or ITIL Foundation ...

Pune, भारत

  • Hybrid
  • IT
  • DevOps
Medtronic seeks a Software DevOps Engineer II to administer and secure GitHub Enterprise Cloud across the enterprise. The role focuses on platform governance, identity management, automation, and compliance while supporting global development teams in a hybrid setup based in Hyderabad, India. Responsibilities - Administer ...

Nānakrāmguda, भारत

  • Hybrid
  • IT
... consumption of our devices.- Mentor junior engineers through code reviews and technical guidance, fostering a culture of engineering excellence and high-quality software https://jobeax.com/link/LQiBQZ2J6IYsK0yo Skillset :- Demonstrated expertise in Linux kernel development, including driver development, kernel debugging, and ...

Bombay, भारत

  • Hybrid
About the job : Hiring : Azure & Windows Infrastructure Engineer : We are looking for an experienced Azure - Windows Infrastructure Engineer with strong hands-on expertise in hybrid infrastructure, server administration, virtualization, backup, automation, and cloud https://jobeax.com/link/2qEqS1cbju85gVNp : BengaluruExperience ...

Bangalore, भारत

  • Full-time
  • IT
  • DevOps
... https://jobeax.com/link/r4PndcQkFqKKhoYw application deployment processes, including app store builds where https://jobeax.com/link/dI4zNjx3V6jbODtN operating system maintenance, monitoring, and troubleshooting (Linux/Windows).Collaborate with development, QA, and infrastructure teams to ensure seamless delivery https://jobeax.com/link/6dpOo190PS9DrBlr ...

Bangalore, भारत

  • Remote
  • Full-time

Rs 23 lakh p.a.

... users, application owners and senior stakeholders across all areas • Improve Infrastructure stability and performance by observing patterns, recurring failures and/or issues, and advise application owners on permanent fixes accordingly, these includes Linux skillset. • Adopt various tools developed by ETO Engineering team to ...

India, भारत

  • Full-time
  • IT
  • Frontend
... in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Lead Software Engineer Position: Lead Software Engineer - Frontend Development and Linux Experience: 8-10Yrs Category: IT Infrastructure Main location: Bangalore Position ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
... Requirements: Education: Bachelor’s degree in Computer Science, Information Technology, Engineering or a related technical discipline, or equivalent relevant experience. Experience: Seven to eight years of relevant experience in enterprise Windows Server engineering, systems administration, infrastructure security or compliance, ...

Ernakulam, भारत

  • Remote
  • Contract
... technical documentation, establish automation standards, and mentor engineering https://jobeax.com/link/b98mNqN2dpm2gqBN Skills : - 6+ years of experience in DevOps, Platform Engineering, or Systems Engineering.- Minimum 3 years of hands-on experience with Red Hat Ansible Automation Platform.- Strong experience with Automation ...

भारत

  • Remote
  • Hybrid
  • Full-time
... responsible for implementing and supporting Lansweeper solutions across enterprise environments, including IT asset discovery, inventory, network discovery, software/hardware inventory, reporting, dashboards, integrations, and automation . The ideal candidate should have strong knowledge of Windows, Linux, networking, Active ...

Chennai, भारत