Software Engineer Co-Op

Eaton

Moon Township (Allegheny County)

On-site

USD 28,612 - 51,660

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and welfare benefits
Retirement benefits
Paid time off

Job summary

A leading energy management company is seeking a Software Engineer Co-Op in Moon Township, PA. The role focuses on developing software that supports the energy transition while offering hands-on experience across the full software development lifecycle. Ideal candidates will be proficient in programming languages and possess strong problem-solving skills. This position not only enhances technical abilities but also fosters collaboration with experienced engineers.

Qualifications

  • Proficiency in programming languages such as Go, Python, Java, or C/C++.
  • Understanding of data structures and algorithms.
  • Strong problem-solving skills and communication abilities.

Responsibilities

  • Collaborate with engineers to develop software solutions.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and assist in debugging.

Skills

Proficiency in one or more programming languages (Go, Python, Java, C/C++)
Understanding of data structures, algorithms, and object-oriented programming
Strong problem-solving skills
Excellent communication skills
Eagerness to learn

Education

Pursuing a degree in Computer Science or related field

Tools

Version control systems (e.g., Git)
Familiarity with cloud platforms (AWS, Azure, Google Cloud)
Databases and SQL

Job description

Join to apply for the Software Engineer Co-Op role at Eaton

Join to apply for the Software Engineer Co-Op role at Eaton

Eaton’s Corporate Sector division is currently seeking a Software Engineer Co-Op.

The hourly rate for this position is $20.77 - $37.50 per hour.

Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations.

What You’ll Do

Primary Function:

Making what matters work at Eaton takes the passion of every employee around the world. We create an environment where creativity, invention and discovery become reality, each and every day. It’s where bold, bright professionals like you can reach your full potential—and where you can help us reach ours.

As a member of the Distributed Energy Resource Management Solutions (DERMS) Center of Excellence (CoE), you will collaborate with experienced engineers to develop cutting-edge software that supports the energy transition and enhances energy management. This role offers hands-on experience across the full software development lifecycle, helping you strengthen your coding, problem-solving, and teamwork skills while contributing to impactful, real-world solutions.

Essential Functions

  • Collaborate with engineers to design, develop, test, and deploy software solutions.
  • Write clean, efficient, and maintainable code under the guidance of a mentor.
  • Participate in code reviews and team meetings.
  • Assist in debugging and troubleshooting software issues.
  • Contribute to documentation and technical specifications.
  • Learn and apply best practices in software engineering.


Qualifications

Basic qualifications:

  • Proficiency in one or more programming languages such as Go, Python, Java, or C/C++.
  • Understanding of data structures, algorithms, and object-oriented programming.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Eagerness to learn and take initiative.
  • Access to transportation to our Moon Township, PA office.


Preferred Qualifications

  • Experience with version control systems like Git.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus.
  • Exposure to web development frameworks.
  • Familiarity with databases and SQL.


We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

Eaton believes in second chance employment. Qualified applicants with arrest or conviction history will be considered regardless of their arrest or conviction history, consistent with the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act and other local laws.

You do not need to disclose your conviction history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if Eaton is concerned about conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction, provide mitigating evidence, or challenge the accuracy of the background report.

To request a disability-related reasonable accommodation to assist you in your job search, application, or interview process, please call us at 1-800-836-6345 to discuss your specific need. Only accommodation requests will be accepted by this phone number.

We know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click here for more detail: Eaton Benefits Overview. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Seniority level
  • Seniority level
    Internship
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Other
  • Industries
    Appliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at Eaton by 2x

Get notified about new Software Engineer Intern jobs in Moon, PA.

Pittsburgh, PA $105,000.00-$157,000.00 2 weeks ago

Greater Pittsburgh Region $67,000.00-$114,000.00 2 weeks ago

Pittsburgh, PA $122,000.00-$179,000.00 3 weeks ago

Front End Mobile and Web App Developer - Adrich

Pittsburgh, PA $75,000.00-$120,000.00 6 months ago

Pittsburgh, PA $70,000.00-$100,000.00 1 year ago

Pittsburgh, PA $213,600.00-$384,000.00 3 days ago

Pittsburgh, PA $82,200.00-$84,200.00 3 days ago

Pittsburgh, PA $148,800.00-$274,600.00 1 day ago

Pittsburgh, PA $200,000.00-$360,000.00 2 weeks ago

Greater Pittsburgh Region $95,000.00-$155,000.00 1 week ago

Software Engineer, Computer Vision - Reality Labs

Pittsburgh, PA $70.67-$208,000.00 2 weeks ago

Pittsburgh, PA $100,000.00-$170,000.00 2 days ago

Machine Learning Software Engineer (Closes 9/11/2025)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

TDK SensEI • Pittsburgh

On-site
USD 105,000 - 157,000
Medical insurance
Vision insurance
401(k)
Field Applications Engineer - Pittsburgh, PA
Field Applications Engineer - Pittsburgh, PA

Quintech Electronics & Communications, Inc. • Pittsburgh

On-site
USD 99,000 - 129,000
Paid Time Off
Paid Holidays
Medical/Dental/Vision
+2
Junior MACHINE LEARNING ENGINEER
Junior MACHINE LEARNING ENGINEER

Jobright.ai • Pittsburgh

On-site
USD 105,000 - 157,000
Medical insurance
Vision insurance
401(k)
Web Developer
Web Developer

eNGINE • Pittsburgh

Hybrid
USD 95,000 - 115,000
Vision insurance
Medical insurance
401(k)
+1
Software Engineering Mgr Sr
Software Engineering Mgr Sr

Jobs via Dice • Pittsburgh

On-site
USD 80,000 - 193,000
Medical coverage
401(k) with company match
Pension plans
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 117,000 - 173,000
Get an 8% monthly contribution for your retirement plan
Tuition benefits for classes at Carnegie Mellon University
Access to university resources like fitness facilities
+2
Lead Software Architect
Lead Software Architect

eNGINE • Robinson Township

Hybrid
USD 140,000 - 160,000
Medical insurance
401(k)
Vision insurance
Full Stack Engineer
Full Stack Engineer

CEI • Pittsburgh

On-site
USD 60,000 - 100,000
Lead Java Developer
Lead Java Developer

Synechron • Pittsburgh

On-site
USD 115,000 - 130,000
Healthcare benefits
Paid leave
401(k) retirement plan
+2
Automation Engineer
Automation Engineer

LHH • Pittsburgh

On-site
USD 85,000 - 130,000
Competitive Compensation
Career Development Opportunities
Innovative Work Environment