← Все вакансии/Middle/SonicWall
MiddleHybridPune, Maharashtra

Software Engineer

S
SonicWall
Уровень
Middle
Формат
Hybrid
О роли

Описание вакансии

About the company

SonicWall is a cybersecurity forerunner with more than 30 years of expertise, recognized as a leading partner-first company providing security across cloud, hybrid and traditional environments.

Responsibilities
  • Develop and maintain client-side software for Windows, macOS, 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
Requirements
  • 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/C++
  • Experience developing applications for Windows, macOS, 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 macOS
  • Familiarity with Windows internals, security concepts, or driver development
  • Familiarity with macOS system extensions, Endpoint Security Framework (ESF), Swift, or Objective-C
  • 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 with mobile development (iOS or Android)
  • Experience using AI-assisted development tools
Стек и навыки

С чем работаем