Essential Duties and Responsibilities
1. Support SEL’s software development process
2. Verify that software meets requirements.
3. Implement firmware/software design.
4. Provide support to engineering staff as needed.
5. Follow engineering quality assurance procedures.
6. Continuously identify, measure, and improve processes.
7. Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
8. Understand. Create. Simplify.
9. Other duties as assigned.
Required Qualifications
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)
Preferred Qualifications
Experience using scripting languages, such as Python, Javascript, Perl, Ruby
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
Physical Requirements
None
Competitive pay. Superior benefits. Inspiring work.
People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support our interns.
School matters. SEL managers work with their interns to arrange flexible schedules that accommodate classes and studying while working part-time during the school year.
We challenge and rely on our interns to contribute high-quality work that adds value to our company and gives you an advantage with real-world experiences when seeking jobs after graduation.
We aim to bring great talent to SEL and although not guaranteed, interns are frequently hired for full-time roles upon graduation.
Ask our team about other intern benefits including wellness resources, community connection, and kickstarting retirement savings.
Communication with Applicants
We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at careers@selinc.com.
SEL is an Equal Opportunity Employer: Vets/Disabled.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to launch your career as a Software Engineer Intern at SEL in Pullman? Our internship program is designed to immerse you in a supportive environment where you can develop your software skills and make a meaningful impact. As a Software Engineer Intern, you'll assist in the software development process by verifying software requirements, implementing designs, and providing valuable support to our engineering team. We encourage a culture of continuous improvement, so you'll have the chance to identify and refine processes. The best part? You get to work with passionate, employee-owners who believe in SEL's core values as well as principles of World Class Manufacturing. You will also have the opportunity to collaborate with experienced engineers and learn from hands-on experiences that turn theoretical knowledge into practical applications. We offer competitive pay and benefits, making this not just an internship, but a stepping stone to a bright future. With flexible work schedules to accommodate your studies, Sel is dedicated to your growth, and many of our interns transition into full-time roles upon graduation. So, if you’re excited about writing code, learning new skills, and contributing to innovative projects, SEL's Software Engineer Intern position could be the perfect fit for you!
Join Schweitzer Engineering Laboratories as a Data Analyst Intern to gain real-world experience in data analysis within a supportive and innovative team.
Join Esri as a Software Development Engineer II to develop cutting-edge C++ applications for indoor positioning technologies.
Join LexisNexis Risk Solutions as a Software Engineer to shape the future of SDK development for risk assessment tools.
Seeking a talented Cross-Platform Mobile App Developer with React Native expertise to join our innovative team.
Become a vital part of CareSource as an Enterprise Integrations Application Developer III, focusing on creating and enhancing APIs and integrations.
Join Deutsche Bank’s Bucharest Technology Centre as a Senior Software Engineer and lead the development of innovative engineering solutions.
Join Palo Alto Networks as a Software Engineer and contribute to developing cutting-edge security technologies within our Prisma Access team.
Subscribe to Rise newsletter