Software Engineer Intern

Schweitzer Engineering Laboratories•Boise, ID
•Onsite

About The Position

Schweitzer Engineering Laboratories (SEL) is looking for someone to join our Communications & Cyber Security Team as a 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 C#, C++, Java or equivalent OO programming language
  • 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, Javascript, Bash
  • Practical knowledge of developing Linux daemons
  • Knowledge of SQL, database, and networking concepts
  • Experience using revision control and source code management systems

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