We are currently looking for a Senior Software Engineer with expertise in C/C++
Responsibilities:
You will be a part of a software development team, working in collaboration with product management, quality assurance and technical publications teams to develop high-quality software products
You will analyze product requirements
You will create functional, architecture and design specifications
You will write and support code and perform code reviews
Requirements:
Proficiency in C/C++
Professional experience in programming for Windows
Excellent knowledge of multithreading and networking
Practical knowledge in general Computer Science: data structures and algorithms
Good understanding of the main operating systems concepts: processes, memory management, file systems
Experience with profiling and debugging tools
Good analytical and problem solving skills
Excellent communication skills and fluent English
Willing to innovate, learn and share knowledge
Experience building multi-platform solutions in C/C++
A plus will be:
Experience with Perforce, Scons
Experience with SQL server, PostgreSQL and Oracle
Experience with Python
Experience with Java
VMware offers:
Attractive compensation package – competitive salary, flexible bonus scheme, company sponsored mobile phone plan and additional long term incentives
Individual career path – management and technical career growth, enhanced by learning and development program, regular performance assessment, teams of world-wide IT professionals
Healthy work environment – company sponsored medical program, food and beverage program, sport activities, open communication
Work-life balance – 25 days paid vacation, team buildings and celebrations
As part of the VMware global standards for integrity you will be required to go through a pre-employment screening process before you join.
All job applications will be treated with strict confidentiality.