MacOS Principal Software Engineer- Hybrid

2 weeks ago


Bengaluru, India SonicWall Full time

Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers to provide the outcomes their organizations require.

If you’re ready for a career that can impact real change — and not just another job — join us


Location: Bengaluru,India

Responsibilities

  • Develop antivirus product and technologies
  • Troubleshoot and test (including automation) of AV engine modules
  • Analyze, research and develop additional protections associated with anti malware engine solutions
  • Research new ways to improve detection effectiveness
  • Develop tools to automate anti malware operations
  • Work closely with other engineers to develop new products
  • Work on extensions of existing anti malware products
  • Suggest and implement improvements on current products
  • Plan, design, develop, manage, document, test, deploy, and support new and existing modules


Location: Bengaluru,India

Responsibilities:

- Develop antivirus product and technologies

- Troubleshoot and test (including automation) of AV engine modules

- Analyze, research and develop additional protections associated with anti malware engine solutions

- Research new ways to improve detection effectiveness

- Develop tools to automate anti malware operations

- Work closely with other engineers to develop new products

- Work on extensions of existing anti malware products

- Suggest and implement improvements on current products

- Plan, design, develop, manage, document, test, deploy, and support new and existing modules

Desired Skills & Experience:

- Knowledge of MacOS internals

- Design, build, and maintain efficient and reliable Swift, Objective-C and C++ code in MacOS

- Excellent Swift, Objective-C and C++ programming skills

- Systems/OS development experience

- Experience with Xcode version 14.0 and above

- Experience with MacOS endpoint security APIs

- Good to have experience with software security areas including encryption, authentication

- Knowledge in Security Experience working with Cloud applications

- Experience with mobile MDM concepts

- Good to have experience with SwiftUI and Python

- Good OOPs knowledge

- Software development lifecycle experience

- Experience in anti malware product development a plus

- Understanding of antimalware technologies and able to handle malware samples safely

- Demonstrated efficiency on antimalware product development

- Good understanding how malware works

- Golang knowledge a plus

- Python knowledge a plus

Requirements:

- B.S. or M.S. Computer Science or related field, or equivalent experience

- Minimum 10 years of experience in the field of antimalware technology development

- Desire to work in a fast-paced, high-energy, deadline-driven environment

- Ability and willingness to take on additional tasks as assigned


#LI-NR5

#LI-Hybrid

#MacOS #Swift #Developer #MAC #Development


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



  • Bengaluru, India SonicWall Full time

    Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers...


  • Bengaluru, India SonicWall Full time

    Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers...


  • Bengaluru, India SonicWall Full time

    Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Principal Systems Software Developer, macOSBe part of something special; come join the Endpoint Security Engineering team!BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for Unified Endpoint Security (UES),...


  • Bengaluru, India SONICWALL TECHNOLOGY SYSTEMS INDIA PRIVATE LIMITED Full time

    Ready to do your part in the world of Cybersecurity? SonicWall is a leader in cybersecurity and networking solutions that put our partners at the heart of our innovation to ensure ease of doing business in a world full of opportunities. With more than a 30-year history, we embrace an outside-in approach, listening and learning from our partners and customers...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, India Broadcom Software Full time

    Greetings !!!!Trust you are doing well.This position is currently part of the End-User Computing Division (EUC) of Broadcom and is planned to transfer to Omnissa in 2024” If you have an analytical mind, a passion for software engineering, and thrive on solving problems and learning new things, this opportunity is for you.Join Broadcom EUC (Omnissa), where...


  • BENGALURU, India Dell Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • BENGALURU, India Dell Full time

    Job PostingSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies...


  • BENGALURU, India Dell Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bengaluru, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bengaluru, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bengaluru, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bengaluru, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal Engineer The position is for Engineer working on next-generation enterprise infrastructure solutions for AI/ML workloads. The engineer will be responsible for leading a team of 8 to 10 engineers, involving in defining the product behavior and working on the design specifications. You will work with subject matter experts in automating...

  • Principal Engineer

    2 months ago


    Bengaluru, India Raytheon Technologies Full time

    Unspecified Overview: In this role the Principal Engineer (Power and Control Systems) independently own different phase of Hardware Development cycle of Airborne Electronic Hardware development. Mentoring the team and owning HW development cycle as per RTCA DO-254 / EUROCAE ED-80, Design Assurance Guidance for Airborne Electronic Hardware. ...

  • Principal Engineer

    2 months ago


    Bengaluru, India Raytheon Technologies Full time

    Unspecified Job Title: Principal Engineer Roles & Responsibilities: To work as an Independent contributor in a team developing, enhancing and maintaining safety critical software. Accomplish the assigned tasks within the planned milestones meeting quality, cost and schedule. End to end software Development activities as per DO178B/C...


  • BENGALURU, India Dell Full time

    Software Senior Principal EngineerPowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...


  • Bengaluru, India Barracuda Full time

    Job ID: 25-250Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers’ journey. More...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff,you will work with teams of software engineers responsible for the software design, development, and operations for our new and...