Experience with data analytics including machine learning required * Experience with computer programming (Python, C#, SQL) desired Job Responsibilities * Develop research plan to evaluate new ...
Quick apply
Experience with data analytics including machine learning required * Experience with computer programming (Python, C#, SQL) desired Job Responsibilities * Develop research plan to evaluate new ...
Quick apply
Experience with data analytics including machine learning required * Experience with computer programming (Python, C#, SQL) desired Job Responsibilities * Develop research plan to evaluate new ...
Birmingham, AL · On-site
... analysts/data scientists, and machine learning engineers ... Who Should Apply Recent computer science/engineering/mathematics/statistics or science graduates ...
Birmingham, AL · On-site
... analysts/data scientists, and machine learning engineers ... Who Should Apply Recent computer science/engineering/mathematics/statistics or science graduates ...
Experience with data analytics including machine learning required * Experience with computer programming (Python, C#, SQL) desired Job Responsibilities * Develop research plan to evaluate new ...
Experience with data analytics including machine learning required * Experience with computer programming (Python, C#, SQL) desired Job Responsibilities * Develop research plan to evaluate new ...
Birmingham, AL · On-site
$100.70K - $131.20K/yr
Knowledge of databases, data structures, computer networking is desirable as well as an aptitude to apply engineering analysis to solve problems. Special Notes: Candidate will work in a hybrid work ...
Quick apply
Birmingham, AL · On-site
$100.70K - $131.20K/yr
Knowledge of databases, data structures, computer networking is desirable as well as an aptitude to apply engineering analysis to solve problems. Special Notes: Candidate will work in a hybrid work ...
Delphi Technologies is looking for a Hardware Security and Vulnerability Analyst to work remotely ... The ideal candidate should have a Bachelor's degree in Electrical or Computer Engineering and ...
Delphi Technologies is looking for a Hardware Security and Vulnerability Analyst to work remotely ... The ideal candidate should have a Bachelor's degree in Electrical or Computer Engineering and ...
Schatz Grid Visualization and Analytics Center (SGVAC), Research & Development Company: Southern ... Training/experience with computer programming (Python, C#, SQL) * Training/experience in data ...
Schatz Grid Visualization and Analytics Center (SGVAC), Research & Development Company: Southern ... Training/experience with computer programming (Python, C#, SQL) * Training/experience in data ...
Moody, AL · On-site
$22.50 - $30.25/hr
... Statistics, Computer Science or Engineering or candidates with gaps in their career or people ... Data Analyst/AI/Machine learning Positions Preferred SKILLS Associate or Bachelors degree or ...
Moody, AL · On-site
$22.50 - $30.25/hr
... Statistics, Computer Science or Engineering or candidates with gaps in their career or people ... Data Analyst/AI/Machine learning Positions Preferred SKILLS Associate or Bachelors degree or ...
Vestavia Hills, AL · On-site
$107.40K - $139.90K/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 ...
Vestavia Hills, AL · On-site
$107.40K - $139.90K/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 ...
Birmingham, AL · On-site
$100.70K - $131.20K/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 ...
Quick apply
Birmingham, AL · On-site
$100.70K - $131.20K/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 ...
... of OO design, analysis, requirements, and coding. Employs the ability to be an effective ... ABET accredited BS in Computer Science, Electrical, or Computer Engineering, or related technical ...
... of OO design, analysis, requirements, and coding. Employs the ability to be an effective ... ABET accredited BS in Computer Science, Electrical, or Computer Engineering, or related technical ...
... of OO design, analysis, requirements, and coding. Employs the ability to be an effective ... ABET accredited BS in Computer Science, Electrical, or Computer Engineering, or related technical ...
... of OO design, analysis, requirements, and coding. Employs the ability to be an effective ... ABET accredited BS in Computer Science, Electrical, or Computer Engineering, or related technical ...
... analysis and test, rapid hardware development/builds and configuration and data management ... The Mechanical Products Team is seeking a Sr. CAD Design Engineer in the Shipboard Effectors ...
... analysis and test, rapid hardware development/builds and configuration and data management ... The Mechanical Products Team is seeking a Sr. CAD Design Engineer in the Shipboard Effectors ...
Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Electrical or Computer Engineer to ... The TechSIGINT Analyst position involves analyzing and interpreting complex data sets from radar ...
Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Electrical or Computer Engineer to ... The TechSIGINT Analyst position involves analyzing and interpreting complex data sets from radar ...
Birmingham, AL · Hybrid
... 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.
Quick apply
Birmingham, AL · Hybrid
... 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.
Huntsville, AL · On-site
Work Experience, Knowledge, Skills, and Abilities • Bachelor's degree in Computer Science, Data Engineering, Information Systems, Management Information Systems, Data Analytics, or a related field ...
Huntsville, AL · On-site
Work Experience, Knowledge, Skills, and Abilities • Bachelor's degree in Computer Science, Data Engineering, Information Systems, Management Information Systems, Data Analytics, or a related field ...
Huntsville, AL · On-site
Work Experience, Knowledge, Skills, and Abilities • Bachelor's degree in Computer Science, Data Engineering, Information Systems, Management Information Systems, Data Analytics, or a related field ...
Huntsville, AL · On-site
Work Experience, Knowledge, Skills, and Abilities • Bachelor's degree in Computer Science, Data Engineering, Information Systems, Management Information Systems, Data Analytics, or a related field ...
Job Summary : 4P Consulting Inc. is seeking a motivated Entry-Level Computer Systems Analyst I to ... Engineering industry, IT, Admin, Accounting, Advertising . Founded in 2012, the company is ...
Job Summary : 4P Consulting Inc. is seeking a motivated Entry-Level Computer Systems Analyst I to ... Engineering industry, IT, Admin, Accounting, Advertising . Founded in 2012, the company is ...
Harvest, AL · On-site
The Computer Scientist will be responsible for software design, development, and engineering ... Engineering, or related area. Knowledge of, or involved in, project analysis and data reporting ...
Harvest, AL · On-site
The Computer Scientist will be responsible for software design, development, and engineering ... Engineering, or related area. Knowledge of, or involved in, project analysis and data reporting ...
Computer User Support Specialist - Advanced Job Location: Redstone Arsenal, AL 35898 Job Summary B ... programming and analysis • Installs approved software within regular business hours • Prepare ...
Computer User Support Specialist - Advanced Job Location: Redstone Arsenal, AL 35898 Job Summary B ... programming and analysis • Installs approved software within regular business hours • Prepare ...
Torch is seeking a Junior Systems Engineer/Analyst to work on cutting-edge missile defense systems ... S. or B.S.E in Physics, Computer Science, Computer Eng, Mech Eng, Aerospace Eng, Math, or ...
Torch is seeking a Junior Systems Engineer/Analyst to work on cutting-edge missile defense systems ... S. or B.S.E in Physics, Computer Science, Computer Eng, Mech Eng, Aerospace Eng, Math, or ...
$35.3K - $42.8K
13% of jobs
$42.8K - $50.2K
0% of jobs
$57.3K is the 25th percentile. Wages below this are outliers.
$50.2K - $57.6K
13% of jobs
$57.6K - $65K
10% of jobs
$65K - $72.4K
5% of jobs
The median wage is $79.8K / yr.
$72.4K - $79.8K
10% of jobs
$79.8K - $87.3K
4% of jobs
$87.3K - $94.7K
4% of jobs
$94.7K - $102.1K
4% of jobs
$108.2K is the 75th percentile. Wages above this are outliers.
$102.1K - $109.5K
15% of jobs
$109.5K - $116.9K
22% of jobs
$35.3K
$82.8K
$116.9K
A computer programmer analyst specializes in the design and testing of software and other computer systems. As a computer programmer analyst, your job duties include assessing, maintaining, or improving existing programs, and working with other analysts to develop new applications. You contribute to the analysis that goes into the initial design of a new program and then take those findings and put them into practice. You are responsible for maintaining careful documentation of the process so other members of the design or testing teams can know where to look for issues before the program is released.
| Aspect | Computer Programmer Analyst | Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; certifications like Microsoft Certified or Java certifications | Bachelor's in Computer Science, Software Engineering, or related; certifications vary but often include programming language certifications |
| Work Environment | Corporate IT departments, consulting firms, or financial institutions | Tech companies, startups, or software firms |
| Employer & Industry Usage | Used across industries for system analysis and programming tasks | Primarily in software development projects across various industries |
| Common Search & Comparison | Often compared due to overlapping programming skills and analysis roles |
The main difference is that Computer Programmer Analysts combine programming with systems analysis, focusing on both coding and understanding business needs. Software Developers primarily focus on designing, coding, and testing software applications. Both roles require similar technical skills and certifications but differ in their scope of responsibilities and work environments.

Full-time
Posted 28 days ago
Job Title: Cyber-Physical Security Engineer
Location: Birmingham, AL, 35203 (Hybrid 3Days in a week)
Job Type: Contract
Job Description
Cyber-Physical Security Engineer – Supplemental Employee Description of Work Environment: This position supports the Schatz Grid Visualization and Analytics Center (SGVAC) within Company's Research & Development department.
The SGVAC is an innovation center that facilitates the research, pre-operational development and assessment and demonstration of situational awareness technologies for Transmission and Distribution.
Areas of focus include synchrophasor technology, next generation control center functionalities, cyber security testing, new visualization approaches, DERMS platform evaluation, data analytics as well as modeling and simulation including via a Real Time Digital Simulator (RTDS) with hardware-in-the-loop testing capability.
Summary of Position Duties:
This position provides support to the Grid Operations and Planning Research area within Company’s Research & Development. The engineer will support projects and in time lead efforts to deploy and evaluate the performance of emerging technologies in this arena. The position is focused on cyber-physical security research for Transmission and Distribution. The engineer will support cyber-physical security projects with power system and cyber modeling, simulation, and analyses to identify and characterize threats, and vulnerabilities and develop mitigation approaches.
Data from various sources and analytics tools will be leveraged to develop models to characterize normal power system and cyber data to facilitate the identification of anomalous events.
Working knowledge of intrusion detection, risk assessment frameworks, databases, data structures, computer networking is required as well as an aptitude to apply engineering analysis to solve problems.
Education/Qualification Requirements
Other Knowledge, Skills & Abilities
Sourced by ZipRecruiter
Industrial automation equipment manufacturing
1 - 10 Employees
Marietta, GA, US