Current jobs related to Senior Principal Engineer, Cache Coherency Subsystem Verification - Durham, North Carolina - Ampere
-
Senior Principal Architect: On-Die Interconnect
2 weeks ago
Durham, North Carolina, United States Ampere Computing Full timeAbout the RoleWe are seeking an experienced Principal Architect to lead the design and development of our on-die interconnect technology. As a key member of our team, you will be responsible for defining the architecture of our interconnect system, ensuring it meets the performance, power, and area requirements of our products.Key Responsibilities:Define the...
-
Senior CPU Design Engineer
1 month ago
Durham, North Carolina, United States Nvidia Full timeJoin NVIDIA's CPU Design TeamWe are seeking a highly skilled Senior CPU Design Engineer to join our team at NVIDIA. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystem modules.Key Responsibilities:Drive micro-architecture development and feasibility studies for CPU...
-
Senior ASIC Design Engineer
4 weeks ago
Durham, North Carolina, United States Nvidia Full timeJob Title: Senior ASIC Design EngineerWe are seeking a highly skilled Senior ASIC Design Engineer to join our team at NVIDIA. As a key member of our GPU Design team, you will be responsible for implementing, documenting, and delivering high-performance, area, and power-efficient RTL to achieve design targets and specifications.Key Responsibilities:Implement...
-
Principal Engineer
2 weeks ago
Durham, North Carolina, United States City of Durham Full timeJob Title: Principal EngineerJob Summary:We are seeking a highly skilled Principal Engineer to join our team at the City of Durham. As a Principal Engineer, you will be responsible for managing water and wastewater capital projects from inception to completion. This includes scope and budget development, procurement of consultants/contractors, contract...
-
Principal Engineer: Collection
2 weeks ago
Durham, North Carolina, United States City of Durham Full timeJob Title: Principal Engineer: CollectionWe are seeking a highly skilled Principal Engineer to join our team in the Collection and Distribution Systems department. As a Principal Engineer, you will be responsible for managing and overseeing the design, construction, and operation of our water and wastewater collection and distribution systems.Key...
-
Principal Vision and Tooling Engineer
4 weeks ago
Durham, North Carolina, United States BioFire Diagnostics Full timeJob SummaryWe are seeking a highly skilled Principal Vision and Tooling Engineer to join our team at BioFire Diagnostics. As a key member of our manufacturing team, you will be responsible for planning, directing, and coordinating manufacturing equipment and processes to produce high-quality injection/blow molded plastic products.Key ResponsibilitiesFunction...
-
Principal Engineer: Collection Systems
2 weeks ago
Durham, North Carolina, United States City of Durham, NC Full timeJob Title: Principal Engineer: Collection SystemsJob Summary:We are seeking a highly skilled Principal Engineer to join our team in the Department of Water Management. As a Principal Engineer, you will be responsible for managing and overseeing various projects related to collection systems, including design, construction, and maintenance. Your expertise...
-
Principal, Site Reliability Engineering Lead
3 weeks ago
Durham, North Carolina, United States Pearson Full timeJob Title: Principal, Site Reliability EngineeringAt Pearson, we are seeking a highly skilled and experienced Principal, Site Reliability Engineering to join our Corporate Strategy & Technology team. As a pivotal leadership role, this position is accountable for guiding our SRE teams towards increased operational excellence, system reliability, and strategic...
-
Site Reliability Engineering Principal
3 weeks ago
Durham, North Carolina, United States Pearson Education Services Full timeJob Title: Principal Site Reliability EngineeringAt Pearson Education Services, we are seeking a highly skilled and experienced Principal Site Reliability Engineering to join our team. As a pivotal leadership role, you will be accountable for guiding our SRE teams towards increased operational excellence, system reliability, and strategic alignment with...
-
Principal Water Resources Engineer
2 weeks ago
Durham, North Carolina, United States City of Durham, NC Full timeJob Title: Principal Water Resources EngineerCity of Durham, NC is seeking a highly skilled Principal Water Resources Engineer to join our team. As a key member of our Water Management Department, you will be responsible for managing and overseeing various water resources projects, ensuring compliance with regulatory requirements and providing excellent...
-
Principal Engineer: Collection Systems
3 weeks ago
Durham, North Carolina, United States City of Durham, NC Full timeJob Title:Principal Engineer: Collection SystemsJob Summary:We are seeking a highly skilled Principal Engineer to join our Water Management team. The successful candidate will be responsible for managing and implementing projects related to collection and distribution systems.Key Responsibilities:Manage and implement projects related to collection and...
-
Principal Engineer: Collection Systems
3 weeks ago
Durham, North Carolina, United States City of Durham, NC Full timeJob Title: Principal Engineer: Collection SystemsJoin the City of Durham's Department of Water Management as a Principal Engineer: Collection Systems. As a key member of our team, you will be responsible for managing and overseeing the design, construction, and operation of our collection systems.Key Responsibilities:Manage and oversee the design,...
-
Durham, North Carolina, United States City of Durham Full timeJob Title: Principal Engineer: Water and Wastewater TreatmentAbout the Role:We are seeking a highly skilled and experienced Principal Engineer to join our team in the Department of Water Management. As a Principal Engineer, you will be responsible for managing and overseeing the design, construction, and operation of water and wastewater treatment plants, as...
-
Durham, North Carolina, United States City of Durham Full timeJob Title: Principal Engineer: Water and Wastewater TreatmentAre you a seasoned engineer with a passion for water and wastewater treatment? Do you have a strong background in project management and a desire to work in a dynamic and fast-paced environment? We are seeking a highly skilled Principal Engineer to join our team at the City of Durham!About the...
-
Principal Mechanical Design Engineer
3 weeks ago
Durham, North Carolina, United States Zoetis Full timeJob Title: Principal Mechanical Design EngineerAt Zoetis, we are seeking a highly skilled and experienced Principal Mechanical Design Engineer to join our research and development team. As a key member of our mechanical design engineering team, you will be responsible for designing, developing, testing, and integrating electro-mechanical biodevice...
-
Durham, North Carolina, United States City of Durham Full timeJob Title: Principal Engineer: Collection and Distribution SystemsWe are seeking a highly skilled and experienced Principal Engineer to join our team in the Collection and Distribution Systems department. As a key member of our team, you will be responsible for managing and overseeing the design, construction, and operation of our collection and distribution...
-
Principal Technical Product Manager
3 weeks ago
Durham, North Carolina, United States GE Aerospace Full timeJob Description SummaryAs the Principal Technical Product Manager at GE Aerospace, you will be responsible for the end-to-end lifecycle of our Assembly MES systems, ensuring they meet customer, cybersecurity, and enterprise architectural requirements. You will lead the Assembly MES portfolio of products and related data processing platforms and services,...
-
Principal Engineer Water Treatment
3 weeks ago
Durham, North Carolina, United States City of Durham, NC Full timeJob Title: Principal Engineer Water TreatmentWe are seeking a highly skilled Principal Engineer Water Treatment to join our team at the City of Durham, NC. As a key member of our Water Management department, you will be responsible for managing water treatment plant projects from inception to completion.Key Responsibilities:Manage water treatment plant...
-
Principal Vision and Tooling Engineer
1 month ago
Durham, North Carolina, United States bioMerieux Inc. Full timeJob SummaryThe Principal Tooling/Vision Engineer is a key role that oversees the planning, direction, and coordination of manufacturing equipment and processes to produce high-quality injection/blow molded plastic products.Key ResponsibilitiesCoordinate molding efforts on new program launches, setting up and/or revising manufacturing processes, and assisting...
-
Durham, North Carolina, United States City of Durham, NC Full timeJob Title: Principal Engineer: Water and Wastewater TreatmentCity of Durham, NC is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will be responsible for managing water and wastewater treatment projects from inception to completion. This includes scope and budget development, procurement of consultants/contractors,...
Senior Principal Engineer, Cache Coherency Subsystem Verification
2 months ago
Ampere is seeking a highly skilled Senior Principal Engineer to lead the verification of our server-class microprocessor-based Coherent Mesh interconnect subsystem. As a key member of our Design Verification team, you will be responsible for ensuring the functional correctness and performance of our CPUs.
Key Responsibilities- Develop and execute cache coherency subsystem verification strategies across verification platforms
- Review and influence architecture and microarchitecture specs to ensure design/microarchitecture decisions meet verification requirements
- Define verification strategy and test plans for cache coherency subsystem verification
- Architect and lead development of verification collateral, including test benches, random test generators, and checkers
- Lead and contribute to day-to-day execution of all verification activities to meet tape out quality requirements
- Define post-si validation plans and debug post-silicon system level failures
- Mentor/guide the work of other engineers to achieve project goals
- Minimum MS & 8 years or BS & 12 years of IP and subsystem design verification experience
- Solid understanding of high-performance multi-core processor architecture and microarchitecture, especially OOO memory and cache coherency protocols
- Prior experience in verifying Arm AMBA (APB/AHB/AXI/ACE/CHI) protocols or other high-performance interconnect protocols
- Experienced in building new verification test benches using industry-standard languages like System Verilog, UVM/OVM
- Programming experience in 1 or more languages common to the industry (e.g., C, C++)
- Experience in automating design/verification tasks using perl/python or other scripting languages
- Knowledge of ARM or x86 memory architecture and assembly language programming
- Prior experience in leading design verification efforts and strong verification mindset with excellent attention to detail
- Technical leadership skills like ability to articulate vision, inspire the team, plan, and organize team's work, make difficult decisions
- Strong analytical and problem-solving skills and able to communicate technical concepts, status, and issues clearly
- Competitive total rewards package, including base pay, bonus, stock, and comprehensive benefits
- Annual bonus program tied to internal company goals and annual meritocratic stock awards
- Health, wellness, and financial programs that support employees through every stage of life
Ampere is designing the future of hyperscale cloud and edge computing with the world's first cloud-native processor. Built for the cloud with a modern 64-bit Arm server-based architecture, Ampere gives customers the freedom to accelerate the delivery of all cloud computing applications.