A typical day as a Software Engineering Intern 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, and follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.