Software Engineering Intern - (Summer 2026)

RalliantBeaverton, OR
23h$21 - $41

About The Position

Tektronix, an operating company of Ralliant, is seeking a Software Engineering Intern to join our Software Products and Solutions team. This internship offers hands-on experience working on next-generation test automation and measurement software, with opportunities to learn best practices for building high-performance, secure, and scalable software systems. Interns will collaborate closely with experienced engineers to develop new features, enhance platform capabilities, and potentially contribute to AI-driven initiatives that improve data analysis and automation workflows. The role also provides exposure to global collaboration through interaction with engineering teams in the U.S. and abroad.

Requirements

  • Currently pursuing a Master’s or PhD degree in Computer Science or related field.
  • Strong programming skills in at least one language: Python, Java, C++ and/or Go.
  • Familiarity with data structures, algorithms, and object-oriented programming.
  • Solid knowledge of networking and distributed services. Basic understanding of web services, REST APIs, or microservices architecture.
  • Eagerness to learn and collaborate in a fast-paced, global engineering environment.

Nice To Haves

  • Exposure to AI/ML concepts (e.g., TensorFlow, PyTorch, scikit-learn) or data analysis libraries (pandas, numpy).
  • Experience with containerization (Docker) or cloud platforms (AWS, Azure).
  • Knowledge of test and measurement workflows or interest in instrumentation technologies.

Responsibilities

  • Assist in the design, development, and testing of platform components and microservices.
  • Work with senior engineers to implement new features and improve existing functionality.
  • Participate in code reviews and learn best practices for clean, maintainable code.
  • Collaborate with global teams, including our India-based engineering group, to ensure seamless integration.
  • Explore opportunities to apply AI/ML techniques for waveform analysis, anomaly detection, or automation enhancements.
  • Contribute to documentation and internal tools that support development and testing.
  • Gain exposure to Linux system software, containerization (Docker/Kubernetes), and distributed systems.

Benefits

  • Hands-on experience with modern software development tools and practices.
  • Mentorship from senior engineers and exposure to global collaboration.
  • Opportunity to work on impactful projects, including AI-driven initiatives.
  • A dynamic and innovative environment at Tektronix.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service