As a Software Engineer Intern, a typical day might include the following:
- 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.
This Job might be for you if:
- Current student pursuing a degree in computer science or equivalent with at least one year of technical coursework completed
- Programming experience in C, C++, Python 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
Pay Range Data
($17.50 - $32.50 per hour) * Our intern pay is determined based on the internship role (the work you would be doing) and your year in school (when you plan to graduate). Talk to your recruiter if you are curious about the rate for your year in school."