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.
- Good 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. Strong 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)
🏢 Trellix
📍 Bengaluru
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.