Schweitzer Engineering Laboratories (SEL)

HQ
Pullman
4,820 Total Employees
Year Founded: 1982

Schweitzer Engineering Laboratories (SEL) Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers supplemental life insurance

Offers life insurance

Offers accidental death & dismemberment insurance

Offers dental insurance

Offers vision insurance

Offers health insurance

Provides family medical leave

Offers generous parental leave

Offers employee discounts

Career Growth + Development

Provides customized development tracks

Job training & conferences

Provides tuition assistance

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Provides bereavement leave

Offers gym membership

Company Culture

Provides free snacks and drinks

2 Days AgoSaved
In-Office
Centurion, City of Tshwane Metropolitan Municipality, Gauteng, ZAF
Appliances
The Project Engineer - Automation provides technical support for power system automation, leads customer training, oversees project execution, and mentors team members.
Appliances
The Power Systems Automation Engineer will lead automation training, manage project proposals, mentor staff, and ensure high-quality system installations.
2 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Appliances
Create detailed physical and electrical designs for high-voltage protective relay and automation projects, produce CAD drawings, support estimates and testing, assist technical leads, mentor drafters, maintain SEL product and industry knowledge, and meet project schedules and quality standards.