This Engineer I position provides entry-level civil engineering support for transmission line ... Familiarity with transmission line design software (e.g., PLS-CADD, PLS-POLE, PLS-TOWER) * Basic ...
This Engineer I position provides entry-level civil engineering support for transmission line ... Familiarity with transmission line design software (e.g., PLS-CADD, PLS-POLE, PLS-TOWER) * Basic ...
... Engineering | Environmental | Sustainability | and Human Capital. We help forward-thinking clients ... Proficiency with word processing and spreadsheet software. Education / Experience Requirements ...
... Engineering | Environmental | Sustainability | and Human Capital. We help forward-thinking clients ... Proficiency with word processing and spreadsheet software. Education / Experience Requirements ...
Mechanical Engineer
Rock Hill, SC · Hybrid
$58K - $73K/yr
... for a entry level Mechanical Engineer. The Mechanical Engineer will report to the Engineering ... software. * Author, review and verify engineering designs and conduct in-depth reviews of 3D model ...
Mechanical Engineer
Rock Hill, SC · Hybrid
$58K - $73K/yr
... for a entry level Mechanical Engineer. The Mechanical Engineer will report to the Engineering ... software. * Author, review and verify engineering designs and conduct in-depth reviews of 3D model ...
Strong knowledge of Microsoft Office software (Word, Excel, PowerPoint, Access) * Familiarity with common Structural Engineering software tools (e.g. AutoCAD, Revit, STAAD.Pro, RAM Structural System ...
Strong knowledge of Microsoft Office software (Word, Excel, PowerPoint, Access) * Familiarity with common Structural Engineering software tools (e.g. AutoCAD, Revit, STAAD.Pro, RAM Structural System ...
Transmission & Distribution Engineer 1 (Entry-Level) - Grid
Charlotte, NC · Hybrid
$62K - $90K/yr
PLS-TOWER, SAG10, LPILE, MFAD, ArcGIS, CDEGS, AutoCAD, Microstation, or GIS software. * Experience in writing and providing support documentation for engineering calculations. * Experience in utility ...
Transmission & Distribution Engineer 1 (Entry-Level) - Grid
Charlotte, NC · Hybrid
$62K - $90K/yr
PLS-TOWER, SAG10, LPILE, MFAD, ArcGIS, CDEGS, AutoCAD, Microstation, or GIS software. * Experience in writing and providing support documentation for engineering calculations. * Experience in utility ...
Transmission & Distribution Engineer 1 (Entry-Level) - Grid
Charlotte, NC · On-site
$62K - $90K/yr
PLS-TOWER, SAG10, LPILE, MFAD, ArcGIS, CDEGS, AutoCAD, Microstation, or GIS software. * Experience in writing and providing support documentation for engineering calculations. * Experience in utility ...
Transmission & Distribution Engineer 1 (Entry-Level) - Grid
Charlotte, NC · On-site
$62K - $90K/yr
PLS-TOWER, SAG10, LPILE, MFAD, ArcGIS, CDEGS, AutoCAD, Microstation, or GIS software. * Experience in writing and providing support documentation for engineering calculations. * Experience in utility ...
Mechanical Engineer
Rock Hill, SC · On-site
$58K - $73K/yr
... for a entry level Mechanical Engineer. The Mechanical Engineer will report to the Engineering ... software. * Author, review and verify engineering designs and conduct in-depth reviews of 3D model ...
Mechanical Engineer
Rock Hill, SC · On-site
$58K - $73K/yr
... for a entry level Mechanical Engineer. The Mechanical Engineer will report to the Engineering ... software. * Author, review and verify engineering designs and conduct in-depth reviews of 3D model ...
Entry Level Quality Analyst (Training & Placement)
Charlotte, NC · On-site +1
$60K/yr
After software developers complete software programming, quality assurance analysts test it. They use a variety of tools, testing applications and reports to compare the software to user requirements.
Entry Level Quality Analyst (Training & Placement)
Charlotte, NC · On-site +1
$60K/yr
After software developers complete software programming, quality assurance analysts test it. They use a variety of tools, testing applications and reports to compare the software to user requirements.
Entry Level Quality Analyst (Training & Placement)
Charlotte, NC · On-site
$60K/yr
After software developers complete software programming, quality assurance analysts test it. They use a variety of tools, testing applications and reports to compare the software to user requirements.
Entry Level Quality Analyst (Training & Placement)
Charlotte, NC · On-site
$60K/yr
After software developers complete software programming, quality assurance analysts test it. They use a variety of tools, testing applications and reports to compare the software to user requirements.
Electrical Engineer 1
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer 1
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer I
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer I, you will work independently using basic knowledge obtained ... Use software packages such as Mathcad, Matlab, PSPice or equivalent * Learn new software packages
Electrical Engineer 1
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer, you will work independently using basic knowledge obtained ... Learn new software package * Provide engineering design like electrical system design ...
Electrical Engineer 1
Rock Hill, SC · Hybrid
$58K - $73K/yr
As an entry level Electrical Engineer, you will work independently using basic knowledge obtained ... Learn new software package * Provide engineering design like electrical system design ...
Hazen & Sawyer is seeking an entry-level electrical engineer for our Charlotte, NC office ... Experience with SKM or ETAP power system software * Experience with AutoCAD and/or Revit BIM ...
Quick apply
Hazen & Sawyer is seeking an entry-level electrical engineer for our Charlotte, NC office ... Experience with SKM or ETAP power system software * Experience with AutoCAD and/or Revit BIM ...
Civil / Environmental EIT (Entry Level)
Charlotte, NC · On-site
$45K - $63K/yr
Your Opportunity As a Civil / Environmental Engineer you will work with close guidance and ... Ability to use hydrology and hydraulics software (e.g. HEC-RAS, SWMM, and/or Pond Pack) and ...
Civil / Environmental EIT (Entry Level)
Charlotte, NC · On-site
$45K - $63K/yr
Your Opportunity As a Civil / Environmental Engineer you will work with close guidance and ... Ability to use hydrology and hydraulics software (e.g. HEC-RAS, SWMM, and/or Pond Pack) and ...
Engineer, Carolinas
Charlotte, NC · On-site
Experience with Circuit Analysis Software. (such as CYME, Synergi, Milsoft, PSCAD, etc.) To perform ... Career Progression The Engineer I position is an entry level in the Engineering progression line ...
Quick apply
Engineer, Carolinas
Charlotte, NC · On-site
Experience with Circuit Analysis Software. (such as CYME, Synergi, Milsoft, PSCAD, etc.) To perform ... Career Progression The Engineer I position is an entry level in the Engineering progression line ...
Position summary: Responsible for engineering traffic studies using knowledge of general ... Learn and become proficient in performing traffic analysis utilizing traffic software such as HCS ...
Position summary: Responsible for engineering traffic studies using knowledge of general ... Learn and become proficient in performing traffic analysis utilizing traffic software such as HCS ...
Electrical Engineer 1
Rock Hill, SC · On-site
$58K - $73K/yr
As an entry level Electrical Engineer, you will work independently using basic knowledge obtained ... Learn new software package * Provide engineering design like electrical system design ...
Electrical Engineer 1
Rock Hill, SC · On-site
$58K - $73K/yr
As an entry level Electrical Engineer, you will work independently using basic knowledge obtained ... Learn new software package * Provide engineering design like electrical system design ...
Entry Level Software Engineer information
See Fort Mill, SC salary details
$21.1K - $34.3K
1% of jobs
$34.3K - $47.5K
5% of jobs
$55.9K is the 25th percentile. Wages below this are outliers.
$47.5K - $60.6K
29% of jobs
$60.6K - $73.8K
11% of jobs
The median wage is $76.9K / yr.
$73.8K - $87K
14% of jobs
$100.2K is the 75th percentile. Wages above this are outliers.
$87K - $100.2K
15% of jobs
$100.2K - $113.4K
8% of jobs
$113.4K - $126.5K
6% of jobs
$126.5K - $139.7K
5% of jobs
$139.7K - $152.9K
3% of jobs
$152.9K - $166.1K
2% of jobs
$21.1K
$92.1K
$166.1K
How much do entry level software engineer jobs pay per year?
What is the difference between Entry Level Software Engineer vs Software Developer?
| Aspect | Entry Level Software Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field; some internships | Bachelor's in CS or related; coding experience |
| Work Environment | Team-based, collaborative projects, entry-level tasks | Project-focused, coding, debugging, and implementation |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech startups, enterprise IT |
| Common Search & Comparison | Yes | Yes |
Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.
What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?
What does an entry level software engineer do?
What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?
What does an entry level software engineer do?
An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.
What is the entry-level position for a software engineer?
How to get a job as an entry level software engineer with no experience?
Is 25 too late to become an entry level software engineer?

Full-time
This job post has expired 1 day ago. Applications are no longer accepted.
Duke Energy rating
8.6
Based on 167 frontline employees who took The Breakroom Quiz
10th of 86 rated oil and gas companies
Job description
Important Application Submission Information
In order to ensure your application is successfully received before the job posting expires, please submit your application by 11:59 PM on Wednesday, July 29, 2026More than a career - a chance to make a difference in people's lives.Build an exciting, rewarding career with us - help us make a difference for millions of people every day. Consider joining the Duke Energy team, where you'll find a friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.
This position may be filled as an Engineer I or one level higher as an Engineer II depending on the experience level of the selected candidate.
This Engineer I position provides entry-level civil engineering support for transmission line design in the Duke Energy - Carolinas West region. The role is intended to help build and sustain a qualified pipeline of Civil Engineering talent capable of supporting the structural, foundation, clearance, and field coordination needs that are critical to reliable transmission project execution.
Qualified candidates should have a strong civil engineering foundation, sound engineering judgment, and a clear desire to develop the technical skills required for transmission line design. This role will work under the guidance of experienced engineers while supporting design, analysis, foundation-related evaluations, structure coordination, and project execution activities that require disciplined civil engineering capability.
Applicants must be able to work effectively with individuals from diverse socio-economic, cultural, and ethnic backgrounds and possess strong written and oral communication skills.
Preference will be given to candidates with a Civil Engineering degree or demonstrated civil-focused experience.
The Engineer I position is the entry level of the Engineering classification hierarchy. Employees in this position perform routine engineering assignments under direct supervision.
An Engineer I is expected to develop fundamental engineering knowledge, build technical competency, and gain experience applying engineering principles to real-world problems. Work assignments are typically well-defined and closely supervised, with increasing responsibility as proficiency is demonstrated.
Responsibilities
Assists in providing engineering support in transmission line design, including performing basic calculations and analysis under direction of senior and lead engineers
Supports development of conceptual and detailed designs, including structures, foundations, and electrical clearances
Assists in preparation of job packages, drawings, technical reports, and other documentation
Participates in project teams to support planning, design, and execution activities
Supports construction activities by responding to field questions and assisting with issue resolution
Learns and applies engineering standards, codes, and company procedures
Assists in evaluating design options and identifying solutions to engineering problems
Develops technical skills through training, mentoring, and on-the-job experience
Maintains accurate records, files, and documentation
Builds positive working relationships to support coordination of work activities
Demonstrates professionalism and supports company goals
Basic/Required Responsibilities - Engineer I
Graduation from a four-year college or university with a Bachelor of Science in Engineering from an ABET accredited program
A Master's degree in Engineering will be considered in lieu of the B.S. Engineering degree.
Basic/Required Responsibilities - Engineer II
Must have obtained Bachelor of Science in Engineering from an ABET accredited program
Minimum of 2 years of engineering experience
A Master's degree in Engineering will be considered in lieu of the B.S. Engineering degree.
Preferred QualificationsInternship, co-op, or academic experience in the utility, civil infrastructure, structural, geotechnical, transportation, construction, or land development industries
Bachelor's degree in Civil Engineering
Exposure to transmission line design theories and principles, including structures, foundations, clearances, site conditions, and constructability considerations
Familiarity with transmission line design software (e.g., PLS-CADD, PLS-POLE, PLS-TOWER)
Basic understanding of engineering codes and standards
Demonstrated ability to analyze problems and develop solutions with guidance
Strong collaboration and teamwork skills
Effective written and oral communication skills
Interest in obtaining FE/EIT certification
Mobility Classification - Hybrid
Work will be performed from both remote and onsite locations after the onboarding period. Employees should live within a reasonable daily commute to a Duke Energy facility.
#LI-PG1
#LI-Hybrid
Travel Requirements
5-15%Relocation Assistance Provided (as applicable)YesRepresented/Union PositionNoVisa Sponsored PositionNo. This is not a Visa Sponsored Position. This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future.Please note that in order to be considered for this position, you must possess all of the basic/required qualifications.
Privacy
Do Not Sell My Personal Information (CA)
Terms of Use
Accessibility
What Duke Energy employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Duke Energy
Sourced by ZipRecruiter
Duke Energy, a Fortune 150 company headquartered in Charlotte, N.C., is one of America’s largest energy holding companies. Our electric utilities serve 8.2 million customers in North Carolina, South Carolina, Florida, Indiana, Ohio and Kentucky, and collectively own 50,000 megawatts of energy capacity. Our natural gas unit serves 1.6 million customers in North Carolina, South Carolina, Tennessee, Ohio and Kentucky. Our company employs 28,000 people.
Industry
Utilities
Company size
10,000+ Employees
Headquarters location
Charlotte, NC, US
Year founded
1904