Jobs · Engineering · Massachusetts

Software Engineer, New College Graduate, (Teradyne, North Reading, MA)

Teradyne · North Reading, MA · 3 mo ago
Engineering$73k–$117k/yrFull-time

Opportunity Overview

Responsibilities

  • Support the implementation of product security requirements throughout the software development lifecycle.
  • Develop and maintain web applications and dashboards using React and Redux with Microsoft SQL Server and/or PostgreSQL databases for data storage, reporting, and analytics.
  • Assist with vulnerability identification, remediation tracking, and security validation activities.
  • Partner with development teams to integrate secure coding practices and security controls.
  • Support application security testing, including static and dynamic analysis tools.
  • Help maintain and enhance DevSecOps processes, tooling, and automation frameworks.
  • Contribute to security monitoring, incident response readiness, and remediation efforts.
  • Participate in threat modeling, penetration tests, risk assessments, and security reviews of software products.
  • Create and maintain technical documentation, standards, and operating procedures.
  • Collaborate with cross-functional teams to improve overall product security and operational excellence.
  • Develop and maintain security automation within CI/CD pipelines.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or a related technical field.
  • 0–2 years of experience in software engineering, DevOps, cybersecurity, or a related discipline.
  • Certifications in Cybersecurity, DevOps and/or Cloud solutions and services.
  • Experience with one or more programming languages such as Python, C#, JavaScript, TypeScript & SQL.
  • Understanding secure software development principles and common application security risks.
  • Familiarity using AI to platforms and automation practices with libraries like React, Redux or Fast API on PostgreSQL or MSSQL databases.
  • Knowledge of Linux and Windows operating environments.
  • Basic understanding of cloud platforms such as Azure, AWS, or Google Cloud.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.

Similar jobs