SOC Emulation Engineer
4 weeks ago
Position Overview:
We are hiring full-time SOC Emulation Engineers for various levels of experience, from entry to advanced. In this role, you will develop and support emulation and FPGA-based prototyping systems for our SOC projects. You will collaborate directly with architecture, design, verification, and software/firmware teams to establish and enhance emulation models for diverse applications, including functional verification, performance analysis, software/firmware bring-up, and more.
Key Responsibilities:
- Emulation Model Development: Create and support emulation models from RTL and drive SOC bring-up on emulation platforms. Debug test failures and resolve simulation/emulation mismatches.
- Flow Development: Develop compile and runtime flows for various emulation usage models, including functional verification, hybrid simulation, post-silicon debug, power estimation, and software/firmware enablement.
- Capability Development: Develop and implement capabilities for running tests on emulators and assist in the bring-up process from RTL prototyping to post-silicon validation.
- Tool Integration: Collaborate with tool vendors to define requirements and resolve tool-related issues.
- Methodology Improvement: Contribute to the development of methodologies and automation improvements to enhance emulation efficiency and add value.
Required Qualifications:
- Technical Knowledge: Deep understanding of digital logic design, CPU/SOC architecture, microarchitecture, industry-standard interfaces, and memory subsystems.
- RTL and Verification Skills: Proficiency in Verilog/SystemVerilog and experience with verification methodologies and tools, including simulators, waveform viewers, and build/run automation.
- Experience with Emulation Tools: Hands-on experience with Palladium, Zebu, Veloce, Protium, or HAPS. Experience with QEmu or similar software simulators is a plus.
- Software Skills: Knowledge of C/C++ and experience in simulation acceleration using transactors or accelerated verification IP.
- Debugging and Analysis: Experience in performance analysis and debugging techniques.
- Scripting Skills: Proficiency in scripting languages such as Python or TCL is a plus.
- Soft Skills: Excellent problem-solving abilities, strong written and verbal communication skills, organizational skills, and self-motivation.
- Team Collaboration: Ability to work effectively in a team environment and meet tight deadlines.
Education and Experience:
- Degrees: PhD, Master’s Degree, or Bachelor’s Degree in Electrical Engineering, Computer Engineering, or a related technical field.
Please apply here or send your resume directly to kevin@theery.com
-
SOC Emulation Engineer
3 weeks ago
San Jose, United States Theery Full timePosition Overview:We are hiring full-time SOC Emulation Engineers for various levels of experience, from entry to advanced. In this role, you will develop and support emulation and FPGA-based prototyping systems for our SOC projects. You will collaborate directly with architecture, design, verification, and software/firmware teams to establish and enhance...
-
SOC Emulation Specialist
2 weeks ago
San Jose, California, United States Theery Full timePosition Overview:Theery is seeking full-time SOC Emulation Specialists at various experience levels, from entry-level to advanced. In this position, you will design and support emulation and FPGA-based prototyping systems for our SOC initiatives. You will work closely with architecture, design, verification, and software/firmware teams to develop and refine...
-
Emulation Verification Engineer
2 days ago
San Diego, California, United States Apple Full timeJob Description**Emulation Verification Engineer - Wireless SoCs**We are seeking a highly skilled Emulation Verification Engineer to join our team at Apple. As a key member of our Emulation Verification team, you will play a critical role in the creation, deployment, and support of sophisticated emulation environments for large Wireless SoCs.Key...
-
Emulation Engineer
3 days ago
San Diego, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Emulation Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and develop advanced emulation...
-
Silicon Emulation Specialist
2 weeks ago
San Diego, California, United States Apple Full timeSilicon Emulation SpecialistLocation: San Diego, California, United StatesDepartment: HardwareAre you passionate about developing sophisticated solutions to intricate challenges? Do you recognize the significance of every single detail? As a vital member of our Silicon Technologies team, you will contribute to the design and production of our cutting-edge,...
-
Embedded Software Senior Engineer
18 hours ago
San Diego, California, United States Nutanix Full timeAbout the RoleWe are seeking a highly motivated and experienced Firmware Development Lead to join our Core Platform Bootloader team at Nutanix. As a key member of our team, you will be responsible for designing, developing, and integrating SoC firmware features, diagnostics, and test capabilities for our QCT boot platforms.Key Responsibilities:Design and...
-
Embedded Software Senior Engineer
18 hours ago
San Diego, California, United States Qualcomm Full timeAbout the RoleWe are seeking a highly motivated and experienced Senior Firmware Engineer to join our Core Platform Bootloader team at Qualcomm. As a key member of this team, you will be responsible for designing, developing, and integrating SoC firmware features, diagnostics, and test capabilities for QCT boot platforms.Key Responsibilities:Design and...
-
SoC and NoC Cache Coherency Architect
3 months ago
San Jose, United States Encore Semi, Inc. Full timeJob Title: SoC and NoC Coherency ArchitectLocation: San Jose, CAStatus: US Citizen or US Permanent Resident onlyResponsibilities:Cache Coherency Architecture:• Evaluate existing, industry standard, cache coherency protocols, maintain and improve our proprietary coherency protocol which is used within company's highly configurable NoC IP• Develop...
-
SoC Performance Analysis Engineer
3 weeks ago
San Jose, United States ZipRecruiter Full timeJob Description: We are seeking a highly skilled and motivated System-on-Chip (SoC) Performance Architect to join our diverse team at Arm! Our team focuses on SoC Performance Analysis of Arm CPUs and System IP build together in pre- and post-silicon environments. Working closely with design teams and customers, we develop best-in-class silicon platforms...
-
Senior FPGA Validation Engineer
2 weeks ago
San Jose, California, United States Axiado Full timeJob OverviewCompany OverviewAxiado is a pioneering company specializing in AI-driven security processors, transforming the oversight and management of digital systems. Founded in 2017, Axiado has grown to a team of 70 dedicated professionals. We believe that creating outstanding technology requires not just talent, but also exceptional individuals who value...
-
Senior SOC Validation Engineer
1 month ago
San Jose, United States XConn Technologies Holdings Inc. Full timeXconn-technologies Inc is a Silicon Valley based company working on the world’s leading edge PCIe & CXL Switch for AI/ML & Data center applications. Xconn-technologies is seeking a highly motivated & Passionate Senior SOC post-silicon engineer to validate a PCIe/CXL. Job Description:SOC validation engineers use the silicon evaluation platform, Software,...
-
Technical Staff Engineer
4 weeks ago
San Jose, United States MoTek Technologies Full timeTechnical Staff Engineer - ASIC Design Responsibilities include:Perform RTL design of IP and SoC sub-systems, as well as integration into SoCs, by working with cross-functional teams globally.Pre-silicon verification support and debug.Emulation and debug of the IP and solution.Post-silicon integration, bring-up, and validation.Learning and dynamically...
-
Technical Staff Engineer
1 month ago
San Jose, United States MoTek Technologies Full timeTechnical Staff Engineer - ASIC Design Responsibilities include:Perform RTL design of IP and SoC sub-systems, as well as integration into SoCs, by working with cross-functional teams globally.Pre-silicon verification support and debug.Emulation and debug of the IP and solution.Post-silicon integration, bring-up, and validation.Learning and dynamically...
-
Technical Staff Engineer
1 week ago
san jose, United States MoTek Technologies Full timeTechnical Staff Engineer - ASIC Design Responsibilities include:Perform RTL design of IP and SoC sub-systems, as well as integration into SoCs, by working with cross-functional teams globally.Pre-silicon verification support and debug.Emulation and debug of the IP and solution.Post-silicon integration, bring-up, and validation.Learning and dynamically...
-
Technical Staff Engineer
1 week ago
san jose, United States MoTek Technologies Full timeTechnical Staff Engineer - ASIC Design Responsibilities include:Perform RTL design of IP and SoC sub-systems, as well as integration into SoCs, by working with cross-functional teams globally.Pre-silicon verification support and debug.Emulation and debug of the IP and solution.Post-silicon integration, bring-up, and validation.Learning and dynamically...
-
SoC Performance Analysis Engineer
2 weeks ago
San Jose, United States ARM Full timeJob Description: We are seeking a highly skilled and motivated System-on-Chip (SoC) Performance Architect to join our diverse team at Arm! Our team focuses on SoC Performance Analysis of Arm CPUs, and System IP build together in pre- and post- silicon environments. Working closely with design teams, and customers, we develop best-in-class silicon platforms...
-
Senior Virtualization Software Engineer
2 weeks ago
San Jose, California, United States NIO Full timeJob Overview:NIO Inc. stands at the forefront of the smart electric vehicle industry, dedicated to enhancing the user experience through innovative technology. The company is in search of a talented professional to fill the role of Virtual Driver Software Developer.Key Responsibilities:Craft software for virtual drivers utilizing QEMU tailored for a variety...
-
Senior Virtualization Software Engineer
2 weeks ago
San Jose, California, United States NIO Full timeJob Overview:NIO Inc. stands at the forefront of the smart electric vehicle industry, dedicated to enhancing the lifestyle of its customers. We are on the lookout for a talented professional to fill the role of Virtual Driver Software Developer.Key Responsibilities:Develop software for virtual drivers utilizing QEMU across various target SoC microcontrollers...
-
Senior Virtualization Software Engineer
1 week ago
San Jose, California, United States NIO Full timeJob Overview:NIO Inc. stands at the forefront of the smart electric vehicle industry, dedicated to enhancing the user experience through innovative technology. We are in search of a talented professional to fill the role of Virtual Driver Software Developer.Key Responsibilities:Craft software for virtual drivers utilizing QEMU tailored for various target SoC...
-
Senior Virtualization Software Engineer
1 week ago
San Jose, California, United States NIO Full timeJob Overview:NIO Inc. stands at the forefront of the smart electric vehicle industry, dedicated to enhancing the user experience through innovative technology. We are looking for a talented individual to fill the role of Virtual Driver Software Developer.Key Responsibilities:Develop software for virtual drivers utilizing QEMU tailored for various SoC...