1

Computer Engineer Jobs in Birmingham, AL (NOW HIRING)

B.S. Degree in Electrical Engineering, Computer Engineering, or Computer Science preferred. Other Engineering degrees may be considered. * A thorough understanding of network fundamentals and ...

Senior Electrical Engineer

Birmingham, AL · On-site

$100K - $131K/yr

Knowledge of databases, data structures, computer networking is desirable as well as an aptitude to apply engineering analysis to solve problems. Education Requirements * Bachelor of Science in ...

Value Engineering : Work with construction / preconstruction teams to develop solutions to ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Value Engineering : Work with construction / preconstruction teams to develop solutions to ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Value Engineering : Work with construction / preconstruction teams to develop solutions to ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Join one of the largest construction firms in the country (Engineering News-Record [ENR]: #1 in ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

PSCAD * PSS ® E * Experience or training in computer programming (Python, C#, SQL preferred ... Experience or training in data science and analytics preferred * Knowledge of databases, data ...

Overview The Civil CAD technician is responsible for, but not limited to the support of the ... Value Engineering : Work with construction / preconstruction teams to develop solutions to ...

Join one of the largest construction firms in the country (Engineering News-Record [ENR]: #1 in ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Overview The Civil CAD technician is responsible for, but not limited to the support of the ... Value Engineering : Work with construction / preconstruction teams to develop solutions to ...

Value Engineering : Work with construction / preconstruction teams to develop solutions to ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Value Engineering : Work with construction / preconstruction teams to develop solutions to ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Join one of the largest construction firms in the country (Engineering News-Record [ENR]: #1 in ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Join one of the largest construction firms in the country (Engineering News-Record [ENR]: #1 in ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Overview The Civil CAD technician is responsible for, but not limited to the support of the ... Value Engineering : Work with construction / preconstruction teams to develop solutions to ...

Value Engineering : Work with construction / preconstruction teams to develop solutions to ... an CAD Operator or in a similar design/drafting role, with required experience in civil ...

Showing results 21-40

Computer Engineer information

See Birmingham, AL salary details

$45.5K

$113.9K

$128.9K

How much do computer engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for computer engineer in Birmingham, AL is $113,883.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,500.00 and $123,200.00 per year, depending on experience, location, and employer.

What is a computer engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What are the most commonly searched types of Computer Engineer jobs in Birmingham, AL?

The most popular types of Computer Engineer jobs in Birmingham, AL are:

What are popular job titles related to Computer Engineer jobs in Birmingham, AL?

For Computer Engineer jobs in Birmingham, AL, the most frequently searched job titles are:

What job categories do people searching Computer Engineer jobs in Birmingham, AL look for?

The top searched job categories for Computer Engineer jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Computer Engineer jobs?

Cities near Birmingham, AL with the most Computer Engineer job openings:

Infographic showing various Computer Engineer job openings in Birmingham, AL as of September 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 87% In-person, and 13% Remote job distribution, with an average salary of $113,883 per year, or $54.8 per hour.

Electrical Engineer 2

Birmingham, AL • Hybrid

4P Consulting Inc.
Industrial Automation Equipment Manufacturing • 1 - 10 employees

Contractor

Re-posted 5 days ago


Job description

HI,

Hope you're doing well

This is Pankaj from 4P Consulting please see below job description

Job Title: Electrical Engineer 2
Company: 4P Consulting Inc.
Location: Birmingham, AL
Job Type: Full-Time, Hybrid (In-office at least 3 days/week)

Job Description:

4P Consulting Inc. is seeking an experienced Electrical Engineer 2 to join our team in Birmingham, AL. This position will provide support to the Schatz Grid Visualization and Analytics Center (SGVAC) within Southern Company’s Research & Development department. The SGVAC is an innovative research hub that focuses on situational awareness technologies for Transmission and Distribution, with applications in synchrophasor technology, control center functions, cyber security, visualization, and simulation platforms.

The ideal candidate will have 3-6 years of relevant experience, a bachelor’s degree in electrical engineering (accredited), and a passion for advancing grid operations technologies. The role primarily focuses on power system modeling, simulation, and data analytics, with a focus on big data, visualization, and emerging technologies in grid operations.

Responsibilities:

  • Research and Evaluation: Develop and implement research plans to evaluate new technologies related to power systems, grid operations, and data analytics.
  • Project Management: Lead and contribute to projects focused on power system analysis, simulation, modeling, and big data analytics.
  • Reporting & Documentation: Provide documentation detailing study assumptions, methods, and results, and present findings in clear, informative reports and presentations.
  • Collaboration: Work closely with cross-functional teams to deploy and assess emerging technologies. This includes integrating systems such as Distributed Energy Resource Management Systems (DERMS) and Distribution Management Systems (DMS).
  • Performance Evaluation: Evaluate the performance of new technologies and tools supporting grid operations, including the use of Real-Time Digital Simulators (RTDS) with hardware-in-the-loop testing capabilities.
  • Travel: Occasional overnight travel may be required, although not extensive.

Knowledge, Skills & Abilities:

  • Technical Skills: Strong understanding of power system analysis, modeling, and simulation techniques, including expertise in data analytics and visualization tools.
  • Programming & Data Science: Experience with computer programming languages such as Python, C#, or SQL, and familiarity with data science methodologies.
  • Problem Solving: Strong problem-solving abilities, particularly in the application of engineering analysis to address complex challenges.
  • Communication Skills: Excellent communication skills for internal and external collaboration, with the ability to present technical findings clearly and concisely.
  • Organizational Skills: Ability to manage multiple projects simultaneously, with a keen attention to detail and the ability to manage work independently.
  • Teamwork & Initiative: Ability to work well in a collaborative team environment while also being a self-starter with a strong sense of initiative.

Education & Experience:

  • Required: Bachelor’s degree in Electrical Engineering from an accredited institution (3-6 years of related experience).
  • Preferred: Master of Science in Electrical Engineering (EE) with a specialization in Power Systems.
  • Desired: Experience with computer programming (Python, C#, SQL), and data science.
  • Desirable: Knowledge of databases, data structures, and computer networking.

Work Location/Arrangement:

  • Primary Location: Alabama Power Company (APC) Headquarters Building, 600 North 18th Street, Birmingham, AL, 35203.
  • Work Arrangement: Hybrid work arrangement, with the expectation of in-office presence at least 3 days a week (12 days a month).

Why 4P Consulting Inc.?

  • Work in a cutting-edge research environment alongside industry experts.
  • Opportunity to influence the development and deployment of new grid technologies.
  • Hybrid work schedule for a balanced professional and personal life.

 

Thanks and Regards

Sr. Talent Acquisition Specialist

Pankaj Mishra

Pankaj.Mishra@4pconsultinginc.com

+1 205-756-4834