Senior Software Development Engineer Job
McAfee - Bangalore, Karnataka

This job posting is no longer available on McAfee. Find similar jobs: Senior Software Development Engineer jobs - McAfee jobs

About the Role and Responsibilities

Senior Software Development Engineer

Position Location: Bangalore

About the Role:

The engineer will be working on an innovative, cutting-edge technology product that runs on Windows platforms. The product is called Network Integrity Agent (NIA). McAfee® Network Integrity Agent (Network Integrity Agent) is an endpoint solution that provides per‑connection information to McAfee® Firewall Enterprise (Firewall Enterprise). Even though this runs on end-point devices, this will be part of comprehensive network security solution.

- This engineer will work on cutting-edge product for which multiple patents are pending.
- Own and drive the execution of the project.
- Analyse and evaluate technical options.
- Communicate and work closely with various cross functional teams.
- Must have a strong understanding of SDLC.
- Serves as a strong technical resource for developing software to port data from one product database to another.
- Provides support to resolve customer issues.
- Participate and lead design discussions.
- Development of technical documentation including schemas, system architecture diagrams, tech spec, etc.
- Solve system integration issues.
- Analyzes, designs, writes, and debugs product features.
- Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations.
- Reviews Development, Marketing, and QA documentation.
- Understands how the feature being developed interacts with other features already existing in the product.
- Estimates project scope and delivers projects according to schedule.
- Ensures a quality product through continuous testing and refinement of the code base.

Qualifications

Qualifications

- Should have expertise knowledge in Windows device drivers – specifically:

-
Writing WDM Kernel Mode Drivers for Windows (WDM)

-
Writing WDF Drivers for Windows(WDF)

-
Windows Internals and Software Driver Development

-
Kernel Debugging and Crash Analysis for Windows

-
Excellent in Windows application programming, Performance optimization, Architectural work.

-
Must have knowledge and hands-on experience with C, C++ programming language and data structures

-
Must have excellent knowledge of debugging and debugging tools

-
Must have excellent problem solving and analytical skills

-
Good Understanding of systems and system internals and basics of computer science ( Operating systems, Debuggers, Networking)

-
Good understanding of security and security related concepts is desirable

-
Proven track record of delivery of products, recognition from peers and external bodies

-
Good academics

-
Proven track record of collaboration between teams

-
Proven track record of innovation/publication

-
Good written communication and documentation skills

-
Should have at least 4-8 years of software development experience

-
Must have an intense desire to build world-class enterprise products

-
Must have working knowledge of IDE tools (Visual Studio) and source code repository tools (SVN, CVS)

McAfee, a wholly owned subsidiary of Intel Corporation (NASDAQ: INTC), is the world's largest dedicated security technology company. We are relentlessly focused on constantly finding new ways to keep our customers safe. Share your talents with us in the dynamic security industry, and experience the meaningful, interesting work that is waiting for you!

McAfee Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. McAfee Inc. complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

J2W-NAK J2W-MON

Job: Software Development
Primary Location: MIC-India MIC-Karnataka MIC-Bangalore BEC MIC
Position Number: 876530
Schedule: Full-time

McAfee - 18 months ago - save job
About this company
85 reviews
McAfee puts a virtual padlock on IT resources. The company sells network security products that protect computers, networks, and mobile...