Are you looking for a software engineering opportunity with a global energy technology company? GE Vernova is hiring a Software Engineer in Rochester, New York, offering an estimated $1,000–$2,000 per week. This role is a strong opportunity for software professionals who want to apply their technical skills while contributing to innovative solutions in the energy and industrial technology sector.
Job Overview
| Field | Details |
|---|---|
| Company Name | GE Vernova |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related technical field |
| Job Location | Rochester, NY |
| Salary | $1,000–$2,000 per week |
| Work Type | On-site / Hybrid* |
| Job Type | Full-time |
| Job Level | Entry Level / Mid Level* |
| Industry | Energy Technology / Industrial Technology |
Job 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.
What you’ll do
- Use your course related skills in Java, C or C++ to design, develop and test software.
- Successfully integration of the GE Cloud DevOps tools into the existing GE MDS CI/CD process (ex: python robotframework 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.
What you’ll bring (Basic Qualifications)
- 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.
What will make you stand out
- 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/GitHub.
- 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.
Selection Process
- Online application submission
- Resume and qualification screening
- Recruiter/HR interview
- Technical interview
- Hiring manager interview
- Final evaluation and selection
- Offer and onboarding
How to Apply
- Visit the official GE Vernova careers website.
- Search for “Software Engineer – Rochester, NY.”
- Review the job requirements and qualifications.
- Prepare your updated resume and relevant information.
- Complete the online application form.
- Submit your application and wait for the recruitment team to contact you.