Electrical Engineer
Dothan, AL · On-site
The Electrical Engineer II is responsible for designing, developing, and testing electrical systems ... KEY DUTIES AND RESPONSIBILITIES In this role, one will bridge the gap between hardware and software ...
Dothan, AL · On-site
The Electrical Engineer II is responsible for designing, developing, and testing electrical systems ... KEY DUTIES AND RESPONSIBILITIES In this role, one will bridge the gap between hardware and software ...
Dothan, AL · On-site
The Electrical Engineer II is responsible for designing, developing, and testing electrical systems ... KEY DUTIES AND RESPONSIBILITIES In this role, one will bridge the gap between hardware and software ...
Dothan, AL · On-site
The Electrical Engineer II is responsible for designing, developing, and testing electrical systems ... KEY DUTIES AND RESPONSIBILITIES In this role, one will bridge the gap between hardware and software ...
Dothan, AL · On-site
The Electrical Engineer II is responsible for designing, developing, and testing electrical systems ... KEY DUTIES AND RESPONSIBILITIES In this role, one will bridge the gap between hardware and software ...
Fort Novosel, AL · On-site
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Fort Novosel, AL · On-site
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Fort Novosel, AL · On-site
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Quick apply
Fort Novosel, AL · On-site
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
High level of understanding of CAD/CAM software (Master Cam), and hands on experience with G-code & macro programming. This position requires working knowledge & hands on ability to perform machine ...
Quick apply
High level of understanding of CAD/CAM software (Master Cam), and hands on experience with G-code & macro programming. This position requires working knowledge & hands on ability to perform machine ...
Director of Product Engineering & Development Location: Troy, AL Type: Full-time, Direct Hire ... Computer Aided Design (CAD) strategy, software, future needs, etc. * Support manufacturing, quality ...
Director of Product Engineering & Development Location: Troy, AL Type: Full-time, Direct Hire ... Computer Aided Design (CAD) strategy, software, future needs, etc. * Support manufacturing, quality ...
Knowledge of CAD / CAM software. Solidworks & Mastercam preferred. * Experience in using 3D-model ... Engineering Degree is a plus. * 5+ years of mechanical drawing experience related to the design and ...
Knowledge of CAD / CAM software. Solidworks & Mastercam preferred. * Experience in using 3D-model ... Engineering Degree is a plus. * 5+ years of mechanical drawing experience related to the design and ...
Midland City, AL · On-site
$17.75 - $24.50/hr
Overview At UES, we're a team of more than 4,000 engineers, scientists, geologists, inspectors ... FDC) software or similar industry tools. * Mathematical skills sufficient to add, subtract ...
Midland City, AL · On-site
$17.75 - $24.50/hr
Overview At UES, we're a team of more than 4,000 engineers, scientists, geologists, inspectors ... FDC) software or similar industry tools. * Mathematical skills sufficient to add, subtract ...
Dothan, AL · On-site
$60K/yr
... software. Preferred Qualifications · Bachelor's degree in Quality Management, Engineering, Manufacturing, Business Administration, or a related field. · Certified Quality Manager (CQM), Certified ...
Quick apply
Dothan, AL · On-site
$60K/yr
... software. Preferred Qualifications · Bachelor's degree in Quality Management, Engineering, Manufacturing, Business Administration, or a related field. · Certified Quality Manager (CQM), Certified ...
Dothan, AL · On-site
$28.85/hr
... software. Preferred Qualifications · Bachelor's degree in Quality Management, Engineering, Manufacturing, Business Administration, or a related field. · Certified Quality Manager (CQM), Certified ...
Quick apply
Dothan, AL · On-site
$28.85/hr
... software. Preferred Qualifications · Bachelor's degree in Quality Management, Engineering, Manufacturing, Business Administration, or a related field. · Certified Quality Manager (CQM), Certified ...
Dothan, AL · On-site
Interpret engineering drawings, CAD models, and specifications to design, build, and modify tooling ... Use CAD software to create tooling designs and translate them into production-ready blueprints and ...
Dothan, AL · On-site
Interpret engineering drawings, CAD models, and specifications to design, build, and modify tooling ... Use CAD software to create tooling designs and translate them into production-ready blueprints and ...
Dothan, AL · On-site
$86K - $113K/yr
This role requires someone who can effectively coordinate controls technicians, programmers ... Proficiency with Microsoft Office and relevant construction or project management software. * Valid ...
Quick apply
Dothan, AL · On-site
$86K - $113K/yr
This role requires someone who can effectively coordinate controls technicians, programmers ... Proficiency with Microsoft Office and relevant construction or project management software. * Valid ...
Dothan, AL · On-site
$86K - $113K/yr
This role requires someone who can effectively coordinate controls technicians, programmers ... Proficiency with Microsoft Office and relevant construction or project management software. * Valid ...
Dothan, AL · On-site
$86K - $113K/yr
This role requires someone who can effectively coordinate controls technicians, programmers ... Proficiency with Microsoft Office and relevant construction or project management software. * Valid ...
Dothan, AL · On-site
$86K - $113K/yr
This role requires someone who can effectively coordinate controls technicians, programmers ... Proficiency with Microsoft Office and relevant construction or project management software. * Valid ...
Dothan, AL · On-site
$86K - $113K/yr
This role requires someone who can effectively coordinate controls technicians, programmers ... Proficiency with Microsoft Office and relevant construction or project management software. * Valid ...
Fort Novosel, AL · On-site
$65K - $75K/yr
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Fort Novosel, AL · On-site
$65K - $75K/yr
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Fort Novosel, AL · On-site
$89K - $109K/yr
A Bachelors in Computer Science, Information Systems, Engineering or other related technical or ... Experience with Windows group permissions, printer troubleshooting, computer hardware/software ...
Quick apply
Fort Novosel, AL · On-site
$89K - $109K/yr
A Bachelors in Computer Science, Information Systems, Engineering or other related technical or ... Experience with Windows group permissions, printer troubleshooting, computer hardware/software ...
Fort Novosel, AL · On-site
$65K - $75K/yr
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Quick apply
Fort Novosel, AL · On-site
$65K - $75K/yr
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Newton, AL · On-site +1
... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... Creating and updating detailed 3D models of electrical systems using BIM software * Model ...
Newton, AL · On-site +1
... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... Creating and updating detailed 3D models of electrical systems using BIM software * Model ...
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Quick apply
Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation and benefits including Health ...
Newton, AL · On-site
Serve as the primary point of contact for clients, general contractors, engineers, subcontractors ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
Newton, AL · On-site
Serve as the primary point of contact for clients, general contractors, engineers, subcontractors ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
$38K - $46.5K
1% of jobs
$46.5K - $55K
4% of jobs
$55K - $63.5K
9% of jobs
$71.5K is the 25th percentile. Wages below this are outliers.
$63.5K - $72K
12% of jobs
$72K - $80.5K
15% of jobs
The median wage is $86.1K / yr.
$80.5K - $89K
14% of jobs
$89K - $97.6K
15% of jobs
$100.9K is the 75th percentile. Wages above this are outliers.
$97.6K - $106.1K
13% of jobs
$106.1K - $114.6K
9% of jobs
$114.6K - $123.1K
5% of jobs
$123.1K - $131.6K
3% of jobs
$38K
$88.6K
$131.6K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 22 days ago
Sourced by ZipRecruiter
Government relations and lobbying services
501 - 1,000 Employees
Norman, OK, US
1996