Job Description / Skills Required
Mellanox is looking for a fulltime SW Security Validation Engineer in the Verification Technology group.
As SW security became one of the major aspects in any data center and cloud system, Mellanox is looking for a SW security expert that will lead the methodology and technology of SW security validation in all of our SW development projects. Under this role you will have the responsibility to develop, assimilate and audit all SW development processes from architecture, to coding and validation to make sure Mellanox SW meets the highest standards of security required by our customers.
Other responsibilities may include:
Threat and vulnerability assessment
Evaluation of security validation and threat/vulnerability analysis tools
Ensures that software products conform to secure development standards and specifications
Maintains substantial knowledge of state-of-the-art security principles, theories, attacks, security validation techniques, security tools and contributes to literate and conferences
Minimum of 4+ years of experience in Software Security: Significant knowledge of security standards, security controls, software technology and software security
Experience with static code analysis tools such as Coverity, Klocwork, Fortify etc.
Experience with fuzzy logic threat testing
Work with Open Source vulnerabilities DB
Deep knowledge in networking protocols
Knowledge in Linux kernel and network devices
Degree in Computer Science or SW engineering (advanced degrees is advantage)
Previous experience with one or more of the following: compilation, formal methods, temporal-logic
Previous experience with SW Verification (Firmware, Drivers, Kernel)
Excellent communication, documentation skills
Ability to communicate technical info and ideas so others will understand
Ability to coach and motivate less experienced team members to achieve their goals
Independent worker, ability to work well with peers and colleagues in other teams
Initiative and original thinker