Switchgear Power System Engineer at C & C Power Inc – Carol Stream, Illinois
C & C Power Inc
Carol Stream, Illinois, 60116, United States
Posted on
Explore Related Opportunities
Electrical and Electronics Engineers jobs in IllinoisJobs in IllinoisElectrical and Electronics Engineers jobs
About This Position
Switchgear Power System Engineer
C&C Power is a global leader in developing and manufacturing of energy management systems. Pioneering the way in battery backup, power distribution, and power monitoring, our engineers and development teams create ground-breaking technology that delivers secure and safe power solutions. Our state-of-the-art facility allows us to stock ready to use inventory, custom built variable products, and a highly skilled technician team to support our customers on a global scale. C&C Power is committed to providing outstanding engineered power products at competitive prices with three main goals in mind: quality, performance, and reliability.
Job Summary:
This role will be responsible for designing and continually supporting AC Switchgear product line.
Primary Responsibilities:
• Engineer/Design new UL891 Switchgear and AC distribution products.
• Create/update as-built production drawings.
• Support Production, Sales, and other team members.
• Create part fabrication drawings.
• Stay up to date with latest NEC, NFPA, IFC, and other applicable codes
• Stay up to date with latest technologies and components used for manufacturing.
Knowledge and Skill Requirements:
• 5 yrs. of experience in Designing UL891 Switchgear and Power Systems
• B.S. degree in technical area of study preferred
• Proficient in AutoCad and Solidworks
• Knowledge of current UL 891 and NEC Standards
• Knowledge of design techniques, and principals involved in production, drawings, and 2D/3D models
• Understanding of electrical circuits.
• Proficient in Word and Excel.
• Written and verbal communication skills.
What we offer:
• 401k with Employer match
• Flexible Spending Account with Employer contribution
• Health and Dental insurance
Working Conditions:
Primary – Office Conditions
Secondary – Warehouse environment
Job Type:
Full-Time
On-site
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Carol Stream, Illinois, 60116, United States
Frequently asked questions about this position
Apply For This Position
By submitting your application, you understand and agree to JobTarget's
Terms of Use and
Privacy Policy.