- Analyze problems to develop solutions involving computer hardware and software.
- Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
- Assign or schedule tasks to meet work priorities and goals.
- Meet with managers, vendors, and others to solicit cooperation and resolve problems.
- Design computers and the software that runs them.
$156,290 in California
$140,910 Nationally
$0
$25K
$50K
$75K
$100K
$125K
$150K
$175K
$200K
$225K
$250K
We've curated a playlist for you to get a glimpse into a day in the life of this career.
@kareema.changezy
- Thinking and problem solving
- Using data or completing tasks
- Working with my hands
- Accomplishing things
- Having freedom
- Job security
- Systems Analysis
- Complex Problem Solving
- Critical Thinking
- Judgment and Decision Making
- Reading Comprehension

Learn about the education and training paths that can lead to this career — and what to expect from each one.




Find local programs, apprenticeships, or degrees to start your path.
Enter your location to see training near you

