Teradyneposted 5 days ago
$140,600 - $224,900/Yr
Full-time • Mid Level
San Jose, CA
Computer and Electronic Product Manufacturing

About the position

We are looking for a talented software engineer to be a part of Teradyne's memory test division supporting cutting edge memory test products. In this role you will be supporting Teradyne's effort to develop and maintain a robust product security strategy for all aspects of product development. You will be responsible for designing and implementing various security controls, conducting regular security assessment, and proposing methods regarding risk mitigations and best practices. You will learn and understand all aspects of Nextest Semiconductor Test Systems, focusing on all phases of software development with emphasis on security. You will lead product security activities like threat-modelling and security testing, participate in code/design review to assess security implications and requirements, and recommend and implement appropriate security controls for Nextest products. Collaboration with other security engineers at Teradyne will be essential to evaluate the maturity of Nextest's product security process and explore improved solutions. Additionally, you will develop and maintain various security policies and procedures, maintain the SW build infrastructure, build and test SW releases to ensure good quality before shipping to customers, and develop and maintain automation tools for regression testing, software build, and documentation.

Responsibilities

  • Support Teradyne's effort to develop and maintain a robust product security strategy for all aspects of product development.
  • Design and implement various security controls.
  • Conduct regular security assessments.
  • Propose methods regarding risk mitigations and best practices.
  • Learn and understand all aspects of Nextest Semiconductor Test Systems.
  • Focus on all phases of software development with emphasis on security.
  • Lead product security activities like threat-modelling and security testing.
  • Participate in code/design review to assess security implications and requirements.
  • Recommend and implement appropriate security controls for Nextest products.
  • Collaborate with other security engineers at Teradyne to evaluate maturity of Nextest's product security process and explore improved solutions.
  • Develop and maintain various security policies and procedures.
  • Develop and maintain the SW build infrastructure.
  • Build and test SW releases to ensure good quality before shipping to customer.
  • Develop and maintain automation tools for regression testing, software build and documentation.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 3+ years of experience in product security, DevOps or application development
  • Experience with security testing tools and methods like static code analysis, penetration testing and software composition analysis
  • Familiarity with MS Visual Studio
  • Strong foundation in C/C++ programming
  • Familiarity with tools like Git, Gitlab and Jenkins
  • Excellent programming skills in Python or equivalent scripting language
  • Familiarity with Windows and Linux operating systems
  • Good written and verbal communication skills
  • Ability to work independently
  • Proven track record of delivering projects on time
  • Willingness to learn and stay up to date regarding latest security trends, threats, and technologies.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Accounts
  • Retirement savings plans
  • Life insurance
  • Disability insurance
  • Paid vacation
  • Paid holidays
  • Tuition assistance programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service