# Instruction Set Architecture

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/instruction-set-architecture

Instruction Set Architecture (ISA) is the abstract model of a computer that defines the set of instructions a processor can execute, including data types, registers, addressing modes, and memory architecture. Examples include x86, ARM, and RISC-V, and it serves as the interface between hardware and software, relevant to computer engineers and low-level systems programmers.

Related skills: [Computer Architecture](https://career.thegoodapps.co/skills/computer-architecture), [Assembly Language](https://career.thegoodapps.co/skills/assembly-language), [Embedded Systems](https://career.thegoodapps.co/skills/embedded-systems), [Computer Organization](https://career.thegoodapps.co/skills/computer-organization), [Risc-V](https://career.thegoodapps.co/skills/risc-v), [Microarchitecture](https://career.thegoodapps.co/skills/microarchitecture)

## Open roles requiring Instruction Set Architecture (1)

- [Server CPU SoC Architect](https://career.thegoodapps.co/jobs/bf4d2595-dfe0-47be-8677-c2c8b8485979/server-cpu-soc-architect-at-intel) at [Intel](https://career.thegoodapps.co/organizations/intel) — Full-time, $141,910 – $269,100
