Software Engineering Intern

PCB Piezotronics, Inc.Provo, UT
Onsite

About The Position

As a Software Engineering Intern with Larson Davis, you will support engineering teams by contributing to software development, system integration, and testing activities across a variety of projects involving software, hardware, and connected systems.

Requirements

  • Enrolled in a Bachelors program in Computer Engineering, Electrical Engineering, Computer Science or related field.
  • Experience with at least one programming language (e.g., Python, C#, C++, or JavaScript).
  • Basic understanding of software development principles.
  • Strong problem-solving skills and ability to learn new technologies quickly.
  • Basic computer skills and familiarity with development tools.

Nice To Haves

  • Exposure to Linux environments (command line, scripting, or system-level development).
  • Familiarity with hardware communication interfaces (USB, serial, Ethernet).
  • Exposure to cloud platforms or web services.
  • Familiarity with REST APIs or messaging protocols.
  • Interest in UI/UX design and improving user workflows.
  • Experience using AI tools in development workflows.
  • Familiarity with version control systems (Git, Azure DevOps).

Responsibilities

  • Cooperates as a team member of the department.
  • Assist in the design, development, and testing of software applications and systems.
  • Support integration of software with hardware devices and communication interfaces (e.g., USB, serial, TCP/IP).
  • Contribute to development and testing of backend services, APIs, and data workflows.
  • Participate in debugging, validation, and performance testing of systems.
  • Explore and suggest improvements to user experience and system workflows.
  • Utilize modern development tools, including AI-assisted tools, to improve productivity and code quality.
  • Document designs, implementations, and test results.
  • Provide support to the department as required for efficient completion of assigned project(s).
  • Follows all PCB company policies and procedures.
  • Performs other duties as assigned for the efficient operation of the team and PCB.

Benefits

  • Company Holidays
  • Employee Discounts
  • Holiday Gift Certificates
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service