We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you’re ready to join us in this mission, take a closer look at the minimum criteria for the position.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience
- 5+ years of experience in software engineering, build/release engineering, or DevOps
- Hands-on experience building and maintaining CI/CD pipelines with tools such as Azure DevOps, Jenkins, GitHub Actions, or GitLab CI
- Proficiency with Git and modern branching and merge workflows
- Scripting experience in PowerShell, Python, or a similar language
- Experience building and packaging Windows applications with Microsoft Visual Studio / MSBuild, and familiarity with C/C++ and C#/.NET codebases
- Solid understanding of the software development lifecycle and engineering best practices
- Strong analytical and problem-solving skills, and curiosity about learning new tools and technologies
- Clear written and verbal communication in English, and comfort collaborating with a global, cross-functional team
- Experience with Linux and cross-platform builds; containers such as Docker; infrastructure-as-code or configuration management tools such as Terraform or Ansible; artifact repositories such as Artifactory, Nexus, or NuGet; and Windows installer technologies such as WiX or InstallShield.
- Experience with software that interfaces with hardware, drivers, or test and measurement equipment; familiarity with static analysis, code coverage, security scanning, Agile practices, and project estimation; and experience mentoring others or leading team process improvements.
**Compensation:** The base salary range for this role is $132,900-$212,600. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.
**Incentive Plan:** This job is eligible for discretionary bonus(es) based on financial performance.
**Benefits:**
Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more.