Teradyneposted 15 days ago
$58,240 - $85,800/Yr
• Intern
San Jose, CA
Computer and Electronic Product Manufacturing

About the position

This internship provides a hands-on opportunity for students to contribute to real-world software development projects while gaining valuable experience and mentorship from experienced engineers. You'll be actively involved in the development lifecycle, from requirements gathering to testing and deployment, while learning about our company's technologies and processes. Specifically, we want to be able to integrate Python GUI applications into our C++ code base. You must be authorized to work in the U.S.

Responsibilities

  • Assist in the development of new features and enhancements to existing software applications.
  • Perform unit and integration testing to ensure code quality and functionality.
  • Contribute to the documentation of code and software processes.
  • Participate in training sessions, code reviews, and knowledge sharing activities.
  • Explore new technologies and methodologies relevant to our projects.
  • Work closely with team members to achieve project goals.

Requirements

  • Currently pursuing a bachelor's or master's degree in computer science, software engineering, or a related field.
  • Proficient in at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Familiar with software development methodologies (e.g., Agile, Waterfall).
  • Strong problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a team environment.

Nice-to-haves

  • Intermediate to advanced levels in both Python and C++.
  • Experience with version control systems (e.g., Git).
  • Experience with Python binding to C++ library.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service