The Monitor group is seeking a software engineer with a passion for test engineering and automation at all stages of software development. You will work closely with development team to participate in design reviews, test development as well as coordinate the smooth integration of feature delivery into the product and ship high quality VMware products. You will have the opportunity to work with bleeding edge CPU technology, interrupt virtualization, memory virtualization/management, and dynamic code instrumentation.
* Devise strategies to test from product specification and develop extensive test plans to cover customer use cases and scenarios * Perform architectural and detailed design analysis using sound software test engineering methodology * Increase overall automation of End-to-End testing, implement methods to reduce overall test times and increase test efficiency.
Requirements (Must Have):
* MS or PhD in Computer Science, Computer Engineering or equivalent with , or a BS with a strong operating systems internals background with greater than 5 years of experience * Two years of experience in OS kernel internals, including memory management, resource management, and interrupt architecture * Two years of experience in x86 processor architecture * Greater than two years of experience in designing and developing software using programming languages such as C, Java, and scripting language such as Python * Two years of experience in performing architecture and design specification analysis to define test strategy, test plan, and test cases
Nice to have:
* Experience in developing or testing encryption algorithms (DES, AES, SHA, etc) * Experience in x86 assembly programming * Experience in kernel level code development, kernel performance analysis and optimization * Experience in security test methods such as penetration testing, static code analysis, threat models and vulnerability scanning
This position is eligible for the DiversifyCPBU referral campaign
Apply now Apply now
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.