Principal Client Software Engineer (Pune)

Principal Client Software Engineer (Pune)

19 Aug
|
SonicWall
|
Pune

19 Aug

SonicWall

Pune

Our development environment 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 agile, multi-platform development team.

Role and Responsibilities:
- 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.
- 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 levels.
- Experience with macOS kernel extension or System Extension development, and familiarity with macOS internals.
- Hands-on experience with macOS security frameworks, particularly the Endpoint Security Framework (ESF), for system event monitoring and security policy enforcement.
- Experience with Swift and/or Objective-C for macOS or iOS development.
- Solid understanding of networking fu

📌 Principal Client Software Engineer (Pune)
🏢 SonicWall
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal client software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: principal client software engineer (pune) / pune