Software Engineer Intern

Schweitzer Engineering Laboratories•Boise, ID
•Onsite

About The Position

Schweitzer Engineering Laboratories (SEL) is looking for someone to join our Software Systems team as Software Engineer Intern. The ideal candidate for this position will be able to work part-time during the school year and full-time during the summer in Boise Idaho. If you are looking for the opportunity to gain hands on experience with industry professionals, then this position is for you!

Requirements

  • Current student pursuing a degree in computer science or equivalent with at least one year of technical coursework completed
  • Programming experience in JavaScript and typescript
  • Ability to execute and document defined testing procedures
  • Strong writing, documentation, and speaking skills
  • Ability to learn new skills and assume new responsibilities
  • Ability to work cooperatively in a team environment
  • Background check results satisfactory to SEL
  • Negative drug test result(s)

Nice To Haves

  • Experience using scripting languages, such as Python, Golang
  • Practical knowledge of developing Microsoft Windows applications
  • Knowledge of SQL and database concepts
  • Experience using revision control and source code management systems such as Git, Mercurial, SVN, and Rational ClearCase

Responsibilities

  • Support SEL’s software development process
  • Verify that software meets requirements.
  • Implement firmware/software design.
  • Provide support to engineering staff as needed.
  • Follow engineering quality assurance procedures.
  • Continuously identify, measure, and improve processes.
  • Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
  • Understand. Create. Simplify.
  • Other duties as assigned.

Benefits

  • Competitive pay
  • Superior benefits
  • Inspiring work
  • Wellness resources
  • Community connection
  • Kickstarting retirement savings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service