System Validation and Emulation Engineer
hace 1 semana
**Responsibilities**- Design, develop, debug system/IP validation framework to be used in bare-metal and light-weight-rtos environment for SoC validation- Understand the SoC architecture, new features and prepare test plan- Develop/port/enhance system validation content based on system level use cases, low power use cases, find HW bugs and root cause them- Interface with Design/Software teams for test plan and debugs- Interface with various IP validation team and cross functional teams(Design/SW) for test plan creation and debug complex issues- Use silicon debug hooks to measure power/performance/coverage and other KPI metrics**Mandatory Skills**:- Good knowledge and understanding of Embedded SW architecture and development in C, C++, Assembly- C language expertise for low level programming at the hardware-software boundary, assembly language for any processor, C-assembly interworking- Good knowledge of ARMv8/ARMv9/x86/RISC-V CPU architecture, Interrupt handling, Cache coherency, IO Coherency- Good knowledge of SoC architecture having Multicore/Multiprocessor with SMP/heterogenous cores- Knowledge of Operating systems/RTOS/Linux kernel internals, multithreading, scheduling policies/locking mechanism, Virtual memory/MMU/paging etc- Understanding of memory management, weakly ordered memory model/pipelining of memory systems/memory barriers- In-depth understanding of software build toolchains comprising of compilers, Makefiles, linker/scatter files- Compilers/linkers: Proficient in using compilers and linkers such as GCC, CLANG, RVDS, LLVM, Experience in optimizing code and resolving linker issues to ensure efficient and error free builds- Experience in using JTAG interfaces and tools for debugging HW- Scripting languages such as Python, shell scripting etc.- Software engineering best practices: Conduct thorough and constructive code reviews, static analysis tools to maintain code quality, ensure best practices and identify areas of improvements and produce consistently clean code**Desired Skills**- Exposure to SoC architecture - interconnects, power management, emulation(pre-Si) environment- Exposure to working on emulation/pre-si environment is added advantage- Software development for silicon enablement, silicon validation- Board Bring-up/Bring-up of hardware-software solution on FPGA/emulation platforms and on fresh SOC designs- Exposure to build automation: Experience with build automations tools such as Jenkins and experience in creating automated build pipelines to stream line the development process- Exposure to Regression testing: Understanding of the regression testing methodologies and tools. Ability to design, implement and execute comprehensive regression test suites to ensure software quality and stability- Source code management: Proficient in source code management tools such as Perforce, Git, SVN. Experience in branching merging and resolving merge conflicts
-
System Validation and Emulation Engineer
hace 3 semanas
Tijuana, México North American Production Sharing A tiempo completoDesign, develop, debug system/IP validation framework to be used in bare-metal and light-weight-rtos environment for SoC validation- Understand the SoC architecture, new features and prepare test plan- Develop/port/enhance system validation content based on system level use cases, low power use cases, find HW bugs and root cause them- Interface with...
-
System Validation and Emulation Engineer
hace 1 semana
Tijuana, México North American Production Sharing A tiempo completo**Responsibilities** - Design, develop, debug system/IP validation framework to be used in bare-metal and light-weight-rtos environment for SoC validation - Understand the SoC architecture, new features and prepare test plan - Develop/port/enhance system validation content based on system level use cases, low power use cases, find HW bugs and root cause...
-
Sr. System Validation and Emulation QA Engineer
hace 5 días
Tijuana, México North American Production Sharing A tiempo completoSoC Validation Team (SVE - System Validation & Emulation) is part of the central SoC digital hardware organization responsible for the overall quality of the SoC silicon. The Validation team works closely with architects, designers, verification engineers, software engineers, and customers. **Responsibilities** - Work together with various core teams on...
-
Hw/sw Validation and Integration Engineer
hace 2 semanas
Tijuana, México North American Production Sharing A tiempo completo**Job Overview (Principal Duties and Responsibilities)**: We are currently seeking self-motivated Engineer who will perform device level and system level verification, validation, and debug, both in Emulation and in Post-Silicon. Minimum Qualifications - 2+ years Systems/Debug/Integration Engineering or related work experience. - 2+ year of experience with...
-
Silicon Validation
hace 5 días
Tijuana, México North American Production Sharing A tiempo completoAre you ready to work on cutting-edge microprocessors that power the latest in mobile phones, AI engines, and servers? This is one of the most exciting, challenging, and rewarding roles in computer engineering. As part of our innovative team, you'll never be constrained by boundaries when it comes to driving excellence and advancing your career.In this...
-
Hardware Validation Engineer
hace 2 semanas
Tijuana, México Naps Mexico A tiempo completo**Responsibilities**:- Perform hardware validation tasks in pre-silicon/emulation and post-silicon phases.- Collaborate with the firmware team to debug and validate firmware for video and computer vision processor cores.- Conduct testing on FPGA platforms and silicon devices.- Interface with DDR, payment clocks, and interconnects like NoCs during SoC-level...
-
Emulation Engineer
hace 7 días
Tijuana, México North American Production Sharing A tiempo completoEmulation Team is part of the central SoC digital hardware organization responsible for the overall quality of the SoC.**Principal Duties & Responsibilities**:Daily support of custom hardware/server configuration, interfacing with the larger SVE team to triage and resolve issues, removal and replacement of specific hardware components and working from a...
-
Validation Engineer
hace 2 semanas
Tijuana, México Outset Medical A tiempo completo**Company Overview**Outset is a medical technology company pioneering a first-of-its-kind technology to reduce the cost and complexity of dialysis.The Tablo Hemodialysis System, FDA cleared for use from the hospital to the home, represents a significant technological advancement that transforms the dialysis experience for patients and operationally...
-
Validation Engineer
hace 1 semana
Tijuana, México NAPS Mexico A tiempo completoJob Summary:As a Design Validation Engineer, you will be responsible for designing, developing, and executing test plans and procedures to ensure the quality and reliability of our products. You will work closely with the engineering team to identify, analyze, and resolve issues throughout the development lifecycle.Key Job Responsibilities:- Develop and...
-
Validation Engineer
hace 1 semana
Tijuana, México NAPS Mexico A tiempo completoJob Summary: As a Design Validation Engineer, you will be responsible for designing, developing, and executing test plans and procedures to ensure the quality and reliability of our products. You will work closely with the engineering team to identify, analyze, and resolve issues throughout the development lifecycle. Key Job Responsibilities: - Develop and...