Senior Software Development Engineer Job
McAfee 180 reviews - 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.



- 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.


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

About this company
180 reviews
Intel Security is a wholly owned subsidiary of Intel. The company was founded in 1987 as McAfee Associates, and in 2010, Intel announced...