Software Engineering Coop Summer Fall
Listed on 2026-09-12
-
Software Development
Software Engineer, Unix/Linux, Python
Job Description Summary
Are you passionate about innovation? Are you excited at the opportunity to electrify and decarbonize the world? We operate with a founder's mindset. We deliver innovation with passion, speed, and courage. We continuously challenge our thinking and are empowered to dream big and take smart risks.
Job DescriptionJob Description
What impact you'll make
- As a member of the Critical Infrastructure Communication (CIC) Engineering Team you will:
- Learn our product portfolio and become a developer on one of our product lines.
- Be part of an active development team working on a next generation product line.
- Secondary duties may include assisting with designing/developing sub-systems and features in Software Development.
- Use your course related skills in Java, C or C++ to design, develop and test software.
- Successfully integration of the GE Cloud Dev Ops tools into the existing GE MDS CI/CD process (ex: python robot framework supporting GE end-to-end functional Software System Regression Automation).
- As part of the development process, follows engineering processes, practices, and procedures.
- Report progress and status to project management.
- Perform rough estimates of time required to implement features and resolve issues, helping with task prioritization process.
- Work on an assignment / project within the engineering & technology; to stretch your learning and skillset.
- Must be highly self-motivated and be able to work under minimal supervision
- Use your academic knowledge to complete assigned project(s), deliver customer outcomes and improve the operation of our business.
- Learn and utilize software development techniques for disciplined design rigor.
Jan - Aug 2027
ExpectedWork Schedule:
Day/1st
-Shift (40 - hours weekly)
- Must be enrolled in a full-time undergraduate or graduate program in a technical field of study in Engineering, Computer Science, Computer Engineering, or IT.
- Must maintain a minimum 3.0 cumulative GPA (without rounding).
- Experience in Computer and Networking administration (ex: Linux, Windows).
- Experience in software development and revision control, such as git/Git Hub.
- Ability to follow formal software design principles and development processes.
- Experience in python script development.
- Experience in Linux bash and Windows Batch scripts.
- Some knowledge of networking protocols such as TCP/IP, SSH, HTTP, DHCP
- Working understanding of JIRA, Confluence (or equivalent tools).
- Working understanding of physical network topologies and Ethernet bridging.
- Some knowledge of Git.
- Proficient in programming, Java, C++,
C. - Experience creating Web UIs.
- Working understanding of physical network topologies and Ethernet bridging
- An analytical approach to problem solving with a high degree of curiosity.
- Willingness and ability to learn from others.
- Demonstrated leadership and team player.
- Excellent interpersonal skills.
- One who strives for academic excellence and shows great initiative.
- Desire to work in a fast paced and agile environment.
The pay range for this position is $1,000-$2,000 USD weekly. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set.
For candidates applying to a U.S. based position only:
This posting is expected to remain open for at least seven days after it was posted on 9/3/2026.
U.S. Internship roles are ineligible for GE Vernova benefits.
Benefits Available to you:Addressing the climate crisis is an urgent global priority, and at GE Vernova, we take our responsibility seriously. That is the singular mission of GE Vernova: to continue electrifying the world while simultaneously working to help decarbonize it.…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).