Skip to content
← Back to job listings

SoC Platform Engineer

E-Space · Saratoga, CA, United States

Imported listingfull-time2 months ago

About The Role

Join our team as a SoC Platform Engineer, where you will take ownership of IP integration, system-level verification, and firmware development for our custom SoC. This hands-on role will have a broad impact across the hardware development cycle, from IP bring-up through full-chip validation. You will work at the intersection of hardware and software, defining testbenches, authoring test firmware, and implementing critical SoC features in silicon.

  • Prendre en charge l'intégration des blocs IP, la vérification au niveau système et le développement du firmware pour le SoC personnalisé.
  • Définir, mettre en œuvre et maintenir des bancs d'essai au niveau système couvrant les sous-systèmes et les scénarios de vérification du SoC complet.
  • Implémenter des fonctionnalités de sécurité au niveau du SoC, y compris le démarrage sécurisé, la racine de confiance matérielle et l'intégration de l'accélérateur cryptographique.
  • AMBA Interconnects: Strong knowledge of AMBA protocols (AXI, AHB, APB) and their application in SoC integration
  • Scripting: Proficiency in scripting languages such as Python, Tcl, Bash, and Makefiles for build flow automation and test infrastructure
  • 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
  • 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)
  • Hardware Description Languages: Proficiency in RTL design and verification using SystemVerilog and/or VHDL
  • Experience with ARM Corstone reference designs and Cortex-M or Cortex-A processor integration
  • Familiarity with TrustedFirmware-M, MCUboot, or PSA-certified security architectures
  • Version Control: Expertise with Git or similar version control systems
  • Experience with formal verification or property checking tools
  • Knowledge of embedded security concepts, including cryptographic algorithms and Post-Quantum Cryptography (PQC)
  • 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
  • Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • Experience with low-power SoC design and power intent methodologies (UPF/CPF)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing