Senior C++ Software Architect

4 weeks ago


San Jose, California, United States Cadence Design Systems Full time

About Cadence Design Systems:

Cadence is a pioneering leader in electronic design, leveraging over 30 years of computational software expertise. The company applies its Intelligent System Design strategy to deliver software, hardware, and IP that turn design concepts into reality.

Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace, industrial, and health.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.


About the Role:

The Protium Prototyping Platform is part of the Cadence Dynamic Duo, a huge success with our customers. With Cadence Protium platforms, design and verification teams can rapidly bring up a prototype and provide a pre-silicon platform for early software development, system validation, and hardware regressions.

As a Principal Software Engineer, you will be responsible for developing new features and algorithms to improve the Protium Platform, mainly in partitioning and optimization algorithms.

You will work with the technical support lead and key customers to resolve implementation or usage issues. You will be part of a dream team providing a breakthrough solution in the multi-FPGA prototyping space.


Key Responsibilities:

  • Development of new features and algorithms to improve the Protium Platform
  • Collaboration with technical support lead and key customers to resolve implementation or usage issues
  • Providing a breakthrough solution in the multi-FPGA prototyping space


Requirements:


Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering with a minimum of 7 years of related experience, or Master's degree with a minimum of 5 years of related experience, or PhD with a minimum of 1 year of related experience.


Essential Skills:

  • Experience in EDA (Emulation/Simulation)
  • Hands-on experience and expertise in C/C++ programming language
  • Excellent problem-solving skills
  • Expertise in Data structures and Algorithms
  • Excellent debugging skills of complex, large programs
  • Passionate to learn and explore new technologies and platforms


  • San Jose, California, United States InnoPhase IoT Full time

    We are seeking a highly skilled Senior Software Architect to join our team at InnoPhase IoT. As a key member of our engineering team, you will be responsible for designing and developing our next generation IoT product.Key Responsibilities:Design and develop InnoPhase IoT's cutting-edge ULP products and solutionsResponsible for architectural and design...


  • San Jose, California, United States Hireio, Inc. Full time

    Job DescriptionAt Hireio, Inc., we are seeking a highly skilled Senior Software Architect to join our team.Key Responsibilities:Design and develop high-performance computing frameworks and storage systems.Build and maintain scalable online services for recommendation systems.Develop efficient data pipelines for candidate generation, profile generation, and...


  • San Jose, California, United States Tekfortune Inc Full time

    Job Title: Senior C++ Software EngineerAt Tekfortune Inc, we are seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software products using C++.Requirements:* Bachelor's degree in computer science or equivalent* At...


  • San Ramon, California, United States Indsafri Full time

    Job Title: Senior .NET Software ArchitectIndsafri is seeking a highly skilled Senior .NET Software Architect to lead the development of our cloud-based applications.Responsibilities:Design and implement scalable and secure .NET applications on Azure Cloud.Provide technical leadership to the implementation team for migration of D&C's on-prem EWS application...


  • San Jose, California, United States United Software Group Full time

    Job Title:Senior Data Analyst/ArchitectLocation:United Software Group - OnsiteOverview:We are seeking a highly skilled Senior Data Analyst/Architect to collaborate with Director/VP-level stakeholders. This role will be pivotal in shaping how we collect, measure, track, and report data for the organization, focusing on driving metrics-based project delivery....


  • San Diego, California, United States Leidos Full time

    Job Summary:A Senior Software Architect is needed to lead and support architecting a variety of software solutions for an evolutionary line of business. This will involve defining new architectures and refactoring existing products / solutions to meet emerging technologies roadmaps. The architect will include considerations for well defined software using...


  • San Francisco, California, United States London Drugs Full time

    About the Role:We are seeking a highly skilled Senior Software Architect to join our team at London Drugs. As a key member of our IT leadership team, you will be responsible for developing and maintaining the overarching Software Architecture and Vision for development and support of applications and data integrations.Key Responsibilities:Develops and...


  • San Jose, California, United States TWO95 International Full time

    Job Title: Senior Security ArchitectLocation: San Jose, CADuration: 6-9 Months Contract to HireJob Summary:We are seeking a highly skilled Senior Security Architect to join our team at TWO95 International. As a key member of our security team, you will be responsible for defining security requirements and checklists for IoT platforms, championing the...


  • San Ramon, California, United States Indsafri Full time

    We are seeking a highly skilled Senior .NET Software Architect to join our team at Indsafri.The ideal candidate will have experience in building UI-based applications (React/Angular), Winforms/WCF on Azure Cloud.Key responsibilities include:Providing technical leadership across client teamsDesigning and implementing a target architecture for the...


  • San Francisco, California, United States twentyAI Full time

    At twentyAI, we're revolutionizing conversational AI and seeking a Senior Software Architect to drive our technical vision.This role offers a unique opportunity to shape the future of our AI platform, collaborating with talented engineers to design and develop innovative solutions.As a Senior Software Architect, you'll be responsible for:Designing and...

  • Software Architect

    1 month ago


    San Jose, California, United States Zscaler Full time

    About ZscalerZscaler is a leading cloud security company that provides a comprehensive security platform to protect enterprises from cyber threats. As a Software Architect at Zscaler, you will play a critical role in designing and developing our cloud-based security solutions.Key Responsibilities:Design and develop cloud-based security solutions to prevent...


  • San Diego, California, United States Diverse Lynx Full time

    About the Role:As a Senior Software Architect at Diverse Lynx LLC, you will be part of a dynamic team that works on multiple web and desktop applications. Your primary responsibility will be to provide input and support for, and perform full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing,...


  • San Jose, California, United States Tik Tok Full time

    Job SummaryTikTok is a leading destination for short-form mobile video, and we're looking for a talented Senior Software Architect to join our team. As a key member of our Privacy Aware Architecture team, you will be responsible for designing and implementing scalable microservices architectures for our complex online systems. Your expertise in distributed...


  • San Jose, California, United States Tik Tok Full time

    About the Role:As a Senior Software Architect at TikTok, you will be responsible for refining and optimizing the core architecture of the Content Ecommerce platform. This involves ensuring a system that is highly available, scalable, and maintainable, with a focus on stability, security, and global adaptability.Key Responsibilities:Oversee project priorities...


  • San Diego, California, United States Optomi Full time

    Job Title: Senior Software ArchitectAbout the Role:Optomi is seeking a highly skilled Senior Software Architect to lead the development of our commerce experiences. As a key member of our team, you will be responsible for designing and implementing a future-proof presentation API.Responsibilities:• Collaborate with Product and Business teams to understand...


  • San Francisco, California, United States Eateam Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Eateam. As a key member of our engineering team, you will be responsible for designing, building, and delivering high-quality software applications.Key Responsibilities:- Design and develop scalable software applications using...

  • Senior GPU Architect

    3 weeks ago


    San Diego, California, United States MediaTek Full time

    Job Title: Senior GPU ArchitectDescription: We are seeking an experienced Senior GPU Architect to join our team at MediaTek. The successful candidate will be responsible for designing and optimizing GPU clusters for industry-leading GPU hardware IP. They will collaborate with our Architecture and Software teams to develop cluster-level HW specifications that...


  • San Francisco, California, United States Bright Machines Full time

    About the RoleAt Bright Machines, we're looking for a skilled Principal Software Engineer to help us redefine the future of manufacturing. As a key member of our software development team, you will be responsible for designing, implementing, and deploying scalable software systems that power our microfactories.Our software engineers work on a variety of...


  • San Francisco, California, United States IQVIA INC (US10) Full time

    About the Role:We are seeking a highly skilled and experienced .NET software architect to join our dynamic team at IQVIA INC (US10). As a senior individual contributor, you will be responsible for leading the design and development of scalable, high-performance, and secure .NET applications. You will engage in both front-end and back-end development,...


  • San Francisco, California, United States Triunity Software Full time

    Job Description:We are seeking a highly skilled Java Software Architect to join our team at Triunity Software Inc. The ideal candidate will be responsible for designing and implementing scalable, secure, and efficient software systems using Java technology.Key Responsibilities:Design and develop large-scale Java software systemsCollaborate with...