Skip to content
Information Technology and Computer Science
Network and Systems Engineering
Computer Systems Engineer / Architect

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

At a Glance

Firmware Engineer. Typical education: Bachelor's degree. Experience: 5 years. Top skills: Firmware, Embedded Software, Troubleshooting (Problem Solving).

Avg Annual Salary

Not available

Typical Education

Bachelor's degree

Experience

5 years

Job Postings

4

Parent Occupation (O*NET)

Computer Systems Engineers/Architects

Bright Outlook

Median Wage

$108,970/yr

Growth (2024-34)

+8.2%

Education

Bachelor's degree

Skills & Requirements

Specialized Skills (26)

Firmware

5.0

Embedded Software

5.0

System Testing

4.9

Unit Testing

4.9

Electrical Engineering

4.9

Technical Leadership

4.9

Test Planning

4.8

Software Development

4.8

Embedded C

4.8

Computer Science

4.8

C++ (Programming Language)

4.8

Agile Methodology

4.7

Field Testing

4.7

Capability Maturity Model Integration

4.7

Control Systems

4.7

Apache Subversion

4.7

Function Block Diagram

4.6

Grid Connections

4.6

Software Testing

4.6

Object-Oriented Design

4.6

Simulations

4.6

Engineering Design Process

4.5

Industry Standards

4.5

Open Systems Interconnection

4.5

C (Programming Language)

4.5

Common Skills (3)

Troubleshooting (Problem Solving)

5.0

Communication

4.9

Coordinating

4.5

Certifications (1)

Security Clearance

4.5

Related Specializations

Other specialized occupations in this field. Many share overlapping skills, making lateral moves more accessible.

Related Pages

Frequently Asked Questions

Want to build these skills?

Sign up to find courses that teach these skills, track your progress, and build a skills passport aligned to Firmware Engineer.

Get Started Free