20 Aug
|
SonicWall
|
Pune
We are seeking a talented Senior Client Software Engineer to join our team to develop cloud-managed endpoint security applications.
Our development setting is truly cross-platform, encompassing a wide range of technologies, including Windows, macOS, Linux, Android, and iOS. This unique setup offers you an exceptional opportunity to gain exposure to a diverse array of technologies that few organizations can match. Join us in shaping the future of cybersecurity and expanding your expertise within a dynamic, multi-platform development team.
Role and Responsibilities:
- Design, develop, maintain, and release client applications for Windows, macOS, and Linux, with occasional mobile app development.
- Write clean, efficient, and maintainable code across multiple languages, including C/C++, Golang, and Swift.
- Collaborate with cross-functional teams, including designers, QA, and product managers, to deliver seamless and responsive user experiences.
- Troubleshoot and resolve complex technical issues, ensuring the stability and reliability of client applications across platforms.
- Participate in code reviews, architectural discussions, and contribute to engineering best practices.
Qualifications:
- Solid computer science fundamentals in areas such as data structures, algorithms, memory management, cryptography, networking, and system programming.
- 10+ years of experience in client-side software development with a deep understanding of one or multiple desktop OS platforms, including Windows, macOS, and Linux.
- Strong proficiency in C/C++ with deep expertise in systems-level programming, including kernel-mode development. Deep understanding of Windows C++ (MFC, ATL, COM/DCOM, Win32 API)
- Working knowledge of Golang and its concurrency
- Experience with Windows kernel and driver development , including WDM/WDF, kernel-mode programming, and Windows internals.
- Experience developing Windows Services and an understanding of Windows security architecture and privilege
📌 Principal Client Software Engineer Desktop Platforms(Mac OS) (Pune)
🏢 SonicWall
📍 Pune