Software Engineer, New College Graduate (Teradyne, North Reading, MA)
Teradyne is a global test and automation specialist that powers next-generation technologies through sophisticated solutions. They are seeking a Software Engineer who is passionate about learning and developing high-quality software, with responsibilities including software design, implementation, testing, and maintenance.
Responsibilities
- Design, implementation, test, and deployment of software components for Teradyne’s family of Automatic Test Equipment
- Create robust designs with a focus on scalability, high performance and maintainability
- Work with software verification engineers to devise, document and execute effective test strategies and plans
- Conceive and implement fully functional and high performing software solutions
- Tackle difficult problems and come up with innovative software solutions
- Participate in brainstorming sessions and contribute ideas to improve our product, our process and our team
Skills
- BS/MS in Computer Science, Computer Engineering, or Electrical Engineering
- Able to clearly express your ideas and concepts both written and verbally
- Driven to get the job done and are not afraid to really commit, and go above and beyond to do it
- Experience with C++, C# and .NET development
- Solid knowledge of data structures and algorithms, and operating systems (Windows, Linux)
- Experience with development tools: Visual Studio, Clearcase/Git
- Experience with development lifecycles including Agile
- This position is not eligible for visa sponsorship
- We are only considering candidates local to position location and are unable to provide relocation for this position
- Hardware knowledge and prior ATE experience is a plus
- Co-op or internship experience a plus
Benefits
- Medical
- Dental
- Vision
- Flexible Spending Accounts
- Retirement savings plans
- Life and disability insurance
- Paid vacation & holidays
- Tuition assistance programs
Company Overview