SoC Platform Engineer

E-Space

$150K — $220K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in SoC design and verification.
  • Proficiency in hardware description languages like SystemVerilog or VHDL.
  • Adequate experience with UVM or similar verification methodologies.
  • Ability to develop bare-metal C firmware for hardware validations.
  • Strong knowledge of AMBA protocols including AXI, AHB, and APB.
  • Familiarity with hardware debugging tools such as JTAG and logic analyzers.
  • Proficient in scripting with languages such as Python, Tcl, Bash, and Makefiles.

Responsibilities

  • Evaluate and integrate IP blocks within the SoC while ensuring compatibility.
  • Author firmware for module-level verification and bring-up of hardware features.
  • Develop subsystem test firmware to validate interactions of integrated components.
  • Define and maintain system-level testbenches for verification scenarios.
  • Manage testbench build flows for reproducibility and scalability.
  • Implement SoC security features such as secure boot and hardware root of trust.
  • Define communication protocols between SoC subsystems and manage power management features.

Benefits

  • Opportunity to work on innovative LEO satellite technology development.
  • Hands-on role with significant impact on the hardware development cycle.
  • Collaboration with cross-functional teams to foster integration between hardware and software.
  • Focus on cutting-edge technology in SoC design and verification.
Full Job Description
We are seeking a skilled and driven SoC Platform Engineer to take ownership of IP integration, system-level verification, and firmware development for our custom SoC. You will work at the intersection of hardware and software, shaping the platform from IP bring-up through full-chip validation - defining testbenches, authoring test firmware, and implementing critical SoC features in silicon. This is a hands-on role with broad impact across the hardware development cycle.

What you will do:

  • IP Integration and Verification
    • IP Integration: Evaluate, integrate, and verify IP blocks within the SoC, ensuring correct connectivity, configuration, and interoperability across the platform.
    • Feature and Module Firmware: Author targeted test firmware to bring up and verify individual IP blocks and hardware features at the module level.
    • Subsystem Firmware: Develop subsystem-level test firmware to validate interactions between integrated components and confirm correct system behavior across hardware boundaries.
    Testbench Development and Build Flows
    • Testbench Infrastructure: Define, implement, and maintain system-level testbenches covering subsystem and full SoC verification scenarios.
    • Build Flow Management: Own and manage testbench build flows, ensuring reproducibility, scalability, and integration with the broader verification environment.
    SoC Feature Implementation
    • Hardware Security: Implement SoC-level security features, including secure boot, hardware root of trust, and cryptographic accelerator integration.
    • Inter-Subsystem Communication: Define and implement communication fabrics and protocols between SoC subsystems, including AMBA-based interconnects (AXI, AHB, APB).
    • Power Management: Implement hardware power management features, including power domain control, clock gating, and low-power state transitions.
    • Boot Flow and Configuration: Define and implement the SoC boot architecture, including reset sequencing, configuration registers, and boot ROM integration.


What you bring to this role:

  • • Hardware Description Languages: Proficiency in RTL design and verification using SystemVerilog and/or VHDL.
    • Verification Methodologies: Experience with UVM or similar structured verification methodologies.
    • Firmware Development: Ability to write bare-metal C firmware for hardware bring-up, feature validation, and test automation on embedded targets.
    • AMBA Interconnects: Strong knowledge of AMBA protocols (AXI, AHB, APB) and their application in SoC integration.
    • SoC Architecture: Understanding of SoC subsystem partitioning, memory maps, interrupt routing, and hardware/software interfaces.
    • Debugging Tools: Experience with simulation tools (e.g., VCS, Questa, Xcelium) and hardware debug environments (JTAG, logic analyzers, oscilloscopes).
    • Scripting: Proficiency in scripting languages such as Python, Tcl, Bash, and Makefiles for build flow automation and test infrastructure.
    • Version Control: Expertise with Git or similar version control systems.


Bonus points for the following:

  • Experience with ARM Corstone reference designs and Cortex-M or Cortex-A processor integration.
    • Familiarity with TrustedFirmware-M, MCUboot, or PSA-certified security architectures.
    • Knowledge of embedded security concepts, including cryptographic algorithms and Post-Quantum Cryptography (PQC).
    • Experience with formal verification or property checking tools.
    • Familiarity with Cortex-A and Cortex-M class processors, NPU processors, and DSP processors.
    • Familiarity with FPGA emulation platforms for pre-silicon validation.
    • Knowledge of 3GPP network protocols as they relate to SoC modem or connectivity subsystem integration.
    • Experience with low-power SoC design and power intent methodologies (UPF/CPF).
    • Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.


Collaboration and Documentation:

• Cross-Functional Partnership: Work closely with SoC firmware engineers, RTL designers, and physical design teams to ensure cohesive hardware-software integration throughout the development cycle.

• Documentation: Produce and maintain clear technical documentation covering integration specifications, verification plans, test procedures, and feature implementation details.

This is a full time, exempt position, based out of our Saratoga office. The target base pay for this position is $150,000 - $220,000 annually. The total compensation packaged will be determined by various factors such as your relevant job-related knowledge, skills, and experience.

We are redefining how satellites are designed, manufactured and used-so we're looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that's your experience - then we'll be immediately wow-ed.

E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.

Similar Jobs

More Jobs at E-Space

More Telecommunications & Hardware Jobs

Find similar SoC Platform Engineer jobs: