Software Dev Engineer- Windows or Linux development experience
- Salary
- Not stated
- Level
- Mid
- Work type
- Not stated
- Visa
- Not stated
Open. First seen 2 October 2026.
The team: Engineering HIRES STEADILY
This role is one of 19 open in Engineering. 3 were posted in the last 30 days and the oldest in March: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Cybersecurity (19 of 19), C (9 of 19), C++ (9 of 19), AWS (8 of 19), Linux (7 of 19), Python (7 of 19), Embedded Systems (5 of 19)
OTHER ROLES ON THIS TEAM
- Front End Engineer- Vue3.js, Node.js, and TypeScript experience is a must posted Oct 1
- Software Dev Senior Engineer posted Sep 30
- Senior Director, Software Engineering - Cloud Security & Networking experience posted Sep 13
- Senior Software Engineer – C or C++ | SSL/TLS experience posted Sep 10
- Software Dev Engineer - C, Linux & Networking (3-5 Years) posted Sep 9
- Senior Software Engineer - IPv6 Networking exp is a must** posted Sep 7
- Senior Principal Engineer – Wireless AP Software Development posted Sep 3
- Senior Director, Hardware posted Aug 26
- Senior Technical Program Manager - SW & HW posted Aug 21
- Senior DevSecOps Engineer - Network/Cyber Security domain background** posted Aug 19
- Senior Director, Hardware posted Aug 18
- Principal Engineer — Python is a must posted Jul 31
- Distinguished Engineer - Data Architect posted Jul 21
- Lead AI/ML Engineer – Security AI & LLMs posted Jul 21
- Senior Software Engineer — Embedded C / Firewall Client posted Jul 9
- Senior Principal Engineer – Wireless AP Software Development posted Jul 8
- Software Dev Senior Engineer posted May 21
- Principal Software Engineer - DPDK experience is a must posted Mar 30
From the team and dates on SonicWall's own job board.
About the role
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 www.sonicwall.com 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 Vue3.js 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.
Applicant Privacy Notice
Similar jobs
- Senior Software Development Engineer at Zillow
Shares 5 skills: iOS, Android, Golang… · same country - Software Development Engineer in Test at Platform Science
Shares 3 skills: iOS, Android, JavaScript · same seniority · same country - Senior Engineer - Desktop Application at Hypori
Shares 7 skills: iOS, Android, C… - Software Development Engineer II at Seated
Shares 3 skills: iOS, Android, AWS · same seniority - Lead Product Manager, Fan Experience at SeatGeek
Shares 5 skills: iOS, Android, Golang… - Platform Engineer- GCP and Kubernetes experience is a must at SonicWall
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.