This is an entry-level position designed for recent graduates or early-career engineers who are ... Proficiency with Microsoft Office applications; familiarity with geotechnical software is a plus
Quick apply
This is an entry-level position designed for recent graduates or early-career engineers who are ... Proficiency with Microsoft Office applications; familiarity with geotechnical software is a plus
Quick apply
This is an entry-level position designed for recent graduates or early-career engineers who are ... Proficiency with Microsoft Office applications; familiarity with geotechnical software is a plus
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... Proficiency with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... Proficiency with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree ...
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
We are seeking an Entry Level Model Based Systems Engineer/Analyst to provide support to multiple ... the conduct of software and hardware system integration testing and performs analysis of ...
We are seeking an Entry Level Model Based Systems Engineer/Analyst to provide support to multiple ... the conduct of software and hardware system integration testing and performs analysis of ...
We are seeking an Entry Level Model Based Systems Engineer/Analyst to provide support to multiple ... the conduct of software and hardware system integration testing and performs analysis of ...
We are seeking an Entry Level Model Based Systems Engineer/Analyst to provide support to multiple ... the conduct of software and hardware system integration testing and performs analysis of ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients. * Perform traffic engineering and project management tasks to deliver a wide variety ...
... Entry-Level Test Engineer to perform the set up and execution of the THAAD element during test ... The work will be performed at the Software, Simulation, Systems Engineering and Integration (S3I ...
... Entry-Level Test Engineer to perform the set up and execution of the THAAD element during test ... The work will be performed at the Software, Simulation, Systems Engineering and Integration (S3I ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... Proficiency with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... Proficiency with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree ...
Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ... A bachelor's degree in electrical engineering or a related field is typically required. A master ...
Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ... A bachelor's degree in electrical engineering or a related field is typically required. A master ...
Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ... A bachelor's degree in electrical engineering or a related field is typically required. A master ...
Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ... A bachelor's degree in electrical engineering or a related field is typically required. A master ...
Software development skills in object-oriented programming principles preferred but not required. Required Education and Experience: * Bachelor's degree in Electrical or Computer Engineering from an ...
Software development skills in object-oriented programming principles preferred but not required. Required Education and Experience: * Bachelor's degree in Electrical or Computer Engineering from an ...
Birmingham, AL · On-site
$57K - $94K/yr
Entry-level Systems Engineering position for UAB's Engineering and Innovative Technology ... software systems for the aeronautic and life sciences industry. As one of the nation's leading ...
Birmingham, AL · On-site
$57K - $94K/yr
Entry-level Systems Engineering position for UAB's Engineering and Innovative Technology ... software systems for the aeronautic and life sciences industry. As one of the nation's leading ...
Birmingham, AL · On-site
$55K - $187K/yr
Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...
Birmingham, AL · On-site
$55K - $187K/yr
Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Quick apply
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
$21.8K - $35.3K
1% of jobs
$35.3K - $48.9K
5% of jobs
$57.7K is the 25th percentile. Wages below this are outliers.
$48.9K - $62.5K
29% of jobs
$62.5K - $76.1K
11% of jobs
The median wage is $79.3K / yr.
$76.1K - $89.7K
14% of jobs
$103.3K is the 75th percentile. Wages above this are outliers.
$89.7K - $103.3K
15% of jobs
$103.3K - $116.9K
8% of jobs
$116.9K - $130.5K
6% of jobs
$130.5K - $144.1K
5% of jobs
$144.1K - $157.7K
3% of jobs
$157.7K - $171.3K
2% of jobs
$21.8K
$95K
$171.3K
| 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.
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.

Full-time
Posted 13 days ago
Position Summary
Thompson Engineering is seeking a motivated and detail-oriented Geotechnical Engineer Associate I to join our Geotechnical Engineering team in our Mobile, AL office. This is an entry-level position designed for recent graduates or early-career engineers who are beginning their professional engineering careers. The selected candidate will work under the supervision of licensed Professional Engineers and will support geotechnical investigations, analysis, reporting, and construction-phase services on a variety of projects across the Southeast.
Key Responsibilities
Qualifications
Physical and Work Environment Requirements