1

System On Chip Jobs (NOW HIRING)

Digital IC Design Engineer

Austin, TX · On-site

$116K - $233K/yr

The Brain Interfaces Soc Department delivers chip architecture and silicon implementation of neural recording and stimulation system-on-chip (SoC) for high-bandwidth brain-machine interface ...

We are looking for a Principal System Architect with a wealth of experience in shaping and bringing to fruition high-performance, high-volume System-on-Chip (SoC) platforms. The ideal candidate will ...

Tegra System Software Engineer

Durham, NC

$167K - $198K/yr

NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our ...

NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our ...

We're looking for a motivated Firmware Engineer to join a dynamic team developing embedded software for high-performance memory and system-on-chip platforms. You'll work hands-on with both firmware ...

We are looking for a Principal System Architect with a wealth of experience in shaping and bringing to fruition high-performance, high-volume System-on-Chip (SoC) platforms. The ideal candidate will ...

As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and ...

next page

Showing results 1-20

System On Chip information

See salary details

$14

$27

$44

How much do system on chip jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for system on chip in the United States is $27.75, according to ZipRecruiter salary data. Most workers in this role earn between $24.04 and $28.12 per hour, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as System on Chip (SoC) design, semiconductor engineering, or software engineering with extensive experience and advanced skills can earn $300,000 or more annually. These roles often require advanced degrees, certifications, and expertise in hardware design, verification, or embedded systems, typically working in high-tech industries or large corporations.

What is a system on chip and give examples?

A System on Chip (SoC) is an integrated circuit that consolidates all essential components of a computer or electronic system, such as the CPU, memory, and peripherals, onto a single chip. Examples include smartphones like the Apple A-series chips, Qualcomm Snapdragon processors, and Samsung Exynos chips, which require knowledge of hardware design and embedded systems for development roles.

What is a System on Chip (SoC)?

A System on Chip (SoC) is an integrated circuit that combines all the essential components of a computer or other electronic system onto a single chip. This typically includes a central processing unit (CPU), graphics processing unit (GPU), memory, input/output ports, and sometimes specialized modules like signal processors or wireless radios. SoCs are widely used in smartphones, tablets, and embedded systems because they offer high performance in a compact, energy-efficient package. Their integration reduces size, cost, and power consumption compared to traditional multi-chip solutions.

How to become a system on chip engineer?

To become a system on chip (SoC) engineer, you typically need a bachelor's degree in electrical engineering, computer engineering, or a related field, with many roles preferring a master's or Ph.D. in VLSI design, embedded systems, or digital design. Skills in hardware description languages like VHDL or Verilog, proficiency with CAD tools, and understanding of integrated circuit design are essential. Gaining experience through internships, projects, or certifications in ASIC/FPGA design can also improve job prospects.

What are some common challenges faced by System on Chip (SoC) engineers during the design and verification process?

System on Chip engineers often encounter challenges such as integrating multiple subsystems (CPU, GPU, memory, and I/O) on a single chip while managing power consumption, performance, and area constraints. Ensuring compatibility and effective communication between different IP cores can be complex, especially as designs become more sophisticated. Additionally, verification and validation require extensive simulation and testing to detect subtle bugs or timing issues before fabrication, making teamwork and close collaboration with hardware, software, and verification teams essential.

What are the key skills and qualifications needed to thrive as a System on Chip (SoC) Engineer, and why are they important?

To thrive as a System on Chip (SoC) Engineer, you need a strong background in digital and analog circuit design, embedded systems, and hardware description languages, typically supported by a degree in electrical or computer engineering. Proficiency with design tools such as Verilog/VHDL, EDA tools (e.g., Cadence, Synopsys), and simulation environments is essential, along with knowledge of SoC architectures. Strong problem-solving skills, attention to detail, and effective teamwork set standout professionals apart in this field. These skills and qualities are critical for designing, verifying, and optimizing complex integrated circuits that power modern electronic devices.

What engineers make $500,000?

Senior engineers in specialized fields such as hardware design, FPGA development, or chip architecture within the semiconductor industry can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. These positions often require advanced degrees, certifications, and a strong understanding of system-on-chip (SoC) design and manufacturing processes.
What cities are hiring for System On Chip jobs? Cities with the most System On Chip job openings:
Infographic showing various System On Chip job openings in the United States as of June 2026, with employment types broken down into 1% Full Time, 96% Part Time, 2% Contract, and 1% Nights. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $57,721 per year, or $27.8 per hour.
Embedded Software Engineer, OS/Platform (Starlink)

Embedded Software Engineer, OS/Platform (Starlink)

SpaceX

Bastrop, TX

$130K - $172K/yr

Other

Posted 3 days ago


SpaceX rating

8.7

Company rating: 8.7 out of 10

Based on 144 frontline employees who took The Breakroom Quiz

14th of 60 rated aerospace companies


Job description

EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK)

At SpaceX, we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system. Starlink is the world's largest satellite constellation and is providing fast, reliable internet to 9M+ users worldwide. We design, build, test, and operate all parts of the system - thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We've only begun to scratch the surface of Starlink's potential global impact and are looking for best-in-class engineers to help maximize Starlink's utility for communities and businesses around the globe.

As an Embedded Software Engineer on the Starlink program, you will be solving challenges underpinning every aspect of the program's growth. The areas you could have an impact on could include, but are not limited to:

  • Bringing up next generation space grade silicon, including in house designed system on chip and peripherals.
  • Develop software from the early stage boot loaders to business logic with an emphasis on deterministic, secure, and performant platform for all of SpaceX Linux based spacecraft and grounds-based components.
  • Infrastructure and tools to enable rapid development and testing of new features for all OS/platform features.

Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support.

RESPONSIBILITIES:

  • Maintain and update in house branches of OSS software such as Linux, Buildroot, and u-boot.
  • Support secureboot and runtime security of all Linux based satellite components.
  • Maintain the spacecraft Ethernet network and connectivity. 
  • Develop, deploy and test spacecraft software update process. 
  • Support in-house System on Chip and peripheral through the life-cycle of the part. 
  • Support OS/Platform specific test infrastructure. 
  • Development and support device drivers for third party and in-house components. 
  • Be the first software team to receive new satellite components. 
  • Interface with Silicon, Electrical, and Application Software Engineers to bring hardware from prototype stage to on on-orbit operations.

BASIC QUALIFICATIONS:

  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree (internship experience is applicable).
  • Development experience in C, C++, python and/or rust. 

PREFERRED SKILLS AND EXPERIENCE:

  • Linux Kernel Up streamed patches preferred.
  • Knowledge of networking and Linux networking stack. 
  • Good knowledge of computer architecture and modern secure boot flows. 
  • Experience with ARM embedded systems. 
  • Deep understanding of testing, continuous integration, build, deployment & continuous monitoring. 
  • Creative approach to problem solving, exceptional analytical skills and engineering fundamentals. 
  • Strong skills in debugging, performance optimization, and unit testing. 
  • Excellent communication skills both written and verbal.
  • Ability to work effectively in a dynamic environment with changing needs and requirements.

ADDITIONAL REQUIREMENTS:

  • Must be willing to work extended hours and weekends as needed.

What SpaceX employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom