Role Overview:
Staff Software Development for C++ development activities on Windows, Mac and Linux platforms
About the Role:
Design, build and maintain efficient, reusable, and reliable C++ code for Unified EDR platform.
Positive understanding of software architecture and design patterns. Strong Object-Oriented Programming principles.
Strong in data structures and algorithms
Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered.
Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance.
About You :
8+ years of relevant experience
Proficiency in C++ coding and debugging skills
Knowledge of Windows User Mode programming and internals
Good understanding of software architecture and design patterns. Robust Object-Oriented Programming principles.
Strong in data structures and algorithms
Good knowledge of operating system fundamentals
Working knowledge of tools like WinDbg, Coverity, Application Verifier, etc.
Strong communication skills
Valuable organizational and time-management skills
Meticulous at both analysis and execution
Ability to collaborate and work with multiple teams across different time-zones.
📌 Staff Software Engineer C++ Bengaluru (India)
🏢 Trellix
📍 India
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.