Current jobs related to Senior Principal Architect: PCIe Endpoint - Durham, North Carolina - Ampere Computing


  • Durham, North Carolina, United States Ampere Computing Full time

    About 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...


  • Durham, North Carolina, United States Tanium Full time

    About the RoleTanium is seeking a highly skilled Senior Software Engineer to join our Endpoint Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining best-of-breed endpoint services that power our products.Key ResponsibilitiesDesign and develop high-impact, high-performance, scalable, observable, and...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Identity ArchitectIQVIA is seeking a highly skilled Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.Job Summary:The Principal Identity Architect will be responsible for designing reference architectures, developing reference...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Identity ArchitectIQVIA is seeking a highly skilled Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.Job Summary:The Principal Identity Architect will be responsible for designing reference architectures, developing reference...


  • Durham, North Carolina, United States NetApp Full time

    About NetAppNetApp is a leading provider of data infrastructure solutions, empowering customers to turn data into valuable insights and drive business success.We're looking for a talented Principal Software Architect to join our Data Services team, where you'll play a key role in shaping the future of cloud storage solutions.As a Principal Software...


  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards: We are seeking a highly skilled and experienced Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization. The Principal Identity Architect will be responsible for designing reference...


  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and StandardsWithin IQVIA's Global Technology and Operations function, the Architecture & Standards organization's mission is to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA's technology by establishing "the IQVIA way." Our vision is to foster a developer-first culture that...


  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards: Within IQVIA’s Global Technology and Operations function, the Architecture & Standards organization’s mission is to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA’s technology by establishing “the IQVIA way.” Our vision is to foster a developer-first...


  • Durham, North Carolina, United States Montani Consulting Full time

    Job Title: Principal Software EngineerWe are seeking a highly experienced Principal Software Engineer to lead our software development team and drive technical excellence in our core billing software.Key Responsibilities:Collaborate with clients to understand and capture technical requirements, implement configurations, and architect code changesPromote a...

  • Principal Architect

    4 weeks ago


    Durham, North Carolina, United States Fidelity Investments Full time

    Job Title: Principal ArchitectFidelity Investments is seeking a highly skilled Principal Architect to lead the development of a modern, digital API ecosystem that delivers better customer experiences faster, enabling expansion to new markets and providing access to legacy and third-party systems.The Role:Lead the design and implementation of a scalable and...

  • Senior Data Architect

    2 weeks ago


    Durham, North Carolina, United States Fidelity Investments Full time

    Job Description:The RoleAs the Lead Data Architect within the Fidelity Brokerage Technology (FBT) and Fidelity Institutional Technology (FIT) Data Architecture Team, you will establish and promote data strategies, patterns, and architecture solutions for the capabilities throughout FIT's environment.You will lead a talented team of senior data architects,...


  • Durham, North Carolina, United States Fidelity Investments Full time

    Job Description:The RoleAs the Lead Data Architect within the Fidelity Brokerage Technology (FBT) and Fidelity Institutional Technology (FIT) Data Architecture Team, you will establish and promote data strategies, patterns, and data architecture solutions for the capabilities throughout FIT's environment.Key Responsibilities:Establish and promote data...


  • Durham, North Carolina, United States Tanium Full time

    Job Summary:The Senior Systems Engineer is responsible for the design, implementation, and maintenance of cloud-based and on-premises systems and related infrastructure. This role involves working with various stakeholders to architect and implement technology solutions, ensuring they adhere to industry standards and best practices.Key Responsibilities:...


  • Durham, North Carolina, United States Pearson Education Services Full time

    Job Title: Senior IAM Security ArchitectWe are seeking a highly skilled Senior IAM Security Architect to join our team at Pearson Education Services. As a key member of our security team, you will play a crucial role in shaping our security strategies and architectural vision for our organization's platforms, with a focus on driving IAM direction in the...

  • Senior IT Architect

    2 weeks ago


    Durham, North Carolina, United States Boston Consulting Group Full time

    About the RoleWe are seeking a highly skilled Senior IT Architect to join our team at Boston Consulting Group. As a Senior IT Architect, you will play a critical role in helping our clients achieve their digital transformation goals by designing and implementing innovative IT solutions.Key ResponsibilitiesDevelop and implement IT strategies that align with...


  • Durham, North Carolina, United States Montani Consulting Full time

    Job OverviewSimply Easier Payments is a leading provider of billing services to the insurance industry, specializing in automating accounting and treasury tasks for thousands of clients. We are seeking a highly experienced Principal Software Engineer to lead efforts to innovate and optimize our core billing software.As a Principal Software Engineer, you will...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Statistical Programmer, PKPDWe are seeking a highly skilled and motivated Principal Statistical Programmer with expertise in pharmacokinetics (PK) and pharmacodynamics (PD) to join our dynamic FSP team.Job Summary:As a Principal Statistical Programmer with a specialized focus on PK/PD, you will play a pivotal role in the design,...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Statistical Programmer, PKPDWe are seeking a highly skilled and motivated Principal Statistical Programmer with expertise in pharmacokinetics (PK) and pharmacodynamics (PD) to join our dynamic FSP team.Job Summary:As a Principal Statistical Programmer with a specialized focus on PK/PD, you will play a pivotal role in the design,...


  • Durham, North Carolina, United States Pearson Full time

    Job Summary:The Senior IAM Security Architect plays a pivotal role in shaping the security strategies and architectural vision for Pearson's platforms, with a focus on driving IAM direction in the cloud. Collaborating with architects and service owners, this role delivers scalable, adaptable, and business-aligned enterprise solutions.Key...


  • Durham, North Carolina, United States IQVIA Full time

    We are seeking a highly skilled and motivated Principal Statistical Programmer with expertise in pharmacokinetics (PK) and pharmacodynamics (PD) to join our dynamic team.Position Overview:As a Principal Statistical Programmer with a specialized focus on PK/PD, you will play a pivotal role in the design, execution, and analysis of clinical trials to support...

Senior Principal Architect: PCIe Endpoint

2 months ago


Durham, North Carolina, United States Ampere Computing Full time
About the Role

We are seeking an experienced Senior Principal Architect to lead the development of our PCIe endpoint architecture. This is a critical role that will involve defining the hardware implementations and software communication algorithms of our product.

Key Responsibilities
  • Own the architecture of the product from initial path-finding to production, and support it through execution to product tape-out, and through post-si validation to production
  • Work with the broader AI accelerator team to understand the target workloads and compute and memory needs of the product and translate this into requirements of the interconnect
  • Balance features, performance, power, and area to create a solution with high value and optimal use of development and physical resources
  • Work with the performance modeling team to evaluate critical metrics such as bandwidth and latency to ensure the interconnect is optimized for the target workloads
  • Use data-based analysis to study trade-offs that include protocol efficiency, bandwidth, protocol efficiency, and software usage models to inform or make critical product and IP decisions
  • Create and maintain clear, detailed, and comprehensive product architecture specs, including performance targets
  • Create and maintain configuration and programming guides as a reference for design integration and FW teams
  • Drive performance correlation of models using post-silicon measurement data or pre-silicon simulation results
  • Help to define design (DV) and performance (PV) verification plans
Requirements
  • BS degree in Electrical Engineering, Computer Engineering, or Computer Science and 12 years of experience; or MS degree and 8 years of experience; or PhD degree and 5 years of experience
  • Experience architecting and/or designing high-performance, high-bandwidth device interconnects, along with modern methods of device abstraction and security (SR-IOV, RCiEP)
  • Deep understanding of memory usage protocols; knowledge of modern memory models
  • Experience with cache architecture and/or design
  • Deep understanding of software usage models for adaptive learning models
  • Understanding of ordering, in-out dependencies, and deadlocks
  • Understanding of pipelines, dependencies, parallelism, ordering, and deadlocks
  • Experience with chiplet-based SoC architecture including AI accelerators or GPU architectures
  • Knowledge and understanding of PCIe and CXL with experience with Linux architecture from a device viewpoint
  • Ability to learn and adapt, one of the foundational principles of Ampere
  • Must be self-driven, curious, organized and comfortable with ambiguity
  • Great communication skills, comfortable with reaching out and asking questions, and brainstorming with peers
About Ampere Computing

Ampere Computing is a semiconductor design company that is leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing. We are recognized by Fast Company's Best Workplaces for Innovators List and are working with leading cloud suppliers and a growing partner ecosystem to deliver cloud instances, servers and embedded/edge products that can handle the compute demands of today and tomorrow.

What We Offer
  • Premium medical, dental, vision insurance, as well as income protection and a 401K retirement plan
  • Unlimited Flextime and 10+ paid holidays
  • A variety of healthy snacks, energizing espresso, and refreshing drinks

We foster an inclusive culture that empowers our employees to do more and grow more. We are passionate about inventing industry leading cloud-native designs that contribute to a more sustainable future. We are excited to share more about our career opportunities with you through the interview process.