Talent.com
Lead C++ Software Engineer - Protium FPGA Based Prototyping (R44516/kr)
Lead C++ Software Engineer - Protium FPGA Based Prototyping (R44516/kr)Cadence • San Jose, California, United States
Lead C++ Software Engineer - Protium FPGA Based Prototyping (R44516 / kr)

Lead C++ Software Engineer - Protium FPGA Based Prototyping (R44516 / kr)

Cadence • San Jose, California, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU / GPU / HyperScaler companies for pre-Silicon software validation of their SOC’s.

You will develop new algorithms and optimizations for QoR (Quality of Results) and performance for the Protium Compiler working with a small team of super star engineers to develop our next generation FPGA based verification platform.

Responsibilities :

  • Implement new algorithm and enhancements in C / C++ based code to implement the software stack for the FPGA based platform with special focus on synthesis / technology mapping.
  • Develop the EDA automation flow for the platform with other engineers.
  • Write Design Specifications and Unit Tests for your code

Position Requirements / Qualifications :

  • Bachelors in Computer Science, Electrical / Computer Engineering and a minimum of 4 years of related experience, or Masters and a minimum of 2 years of related experience, or PhD with thesis in a relevant area.
  • Ideally you are a solid contributor in the FPGA or ASIC prototyping / synthesis / verification space and have delivered great QoR on these platforms.
  • You are well renowned for your excellent programming skills in C / C++ and you document your work clearly and love talking about it to your team.
  • You are very comfortable with Verilog or SystemVerilog and understand digital circuits .
  • Usage of popular logic simulators and some experience in multi-threaded / concurrent programming are pluses.
  • The role requires exceptional software skills and Object Oriented Programming experience to be a good match
  • Knowledge and experience of ML / AI algorithms and deployment in production code a plus
  • serp_jobs.job_alerts.create_a_job

    Software Engineer • San Jose, California, United States

    Job_description.internal_linking.related_jobs
    Senior Principal C++ Software Engineer

    Senior Principal C++ Software Engineer

    Cadence Design Systems • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Senior Principal C++ Software Engineer page is loaded## Senior Principal C++ Software Engineerlocations : SAN JOSEtime type : Full timeposted on : Posted Todaytime left to apply : End Date : Dec...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Lead Engineer, Software 1

    Senior Lead Engineer, Software 1

    Celestica Inc. • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Senior Lead Engineer, Software 1.Senior Lead Engineer, Software, Celestica LLC, San Jose, CA : .Design, develop, test, and debug software applications. Develop diagnostic firmware and device drivers s...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    FPGA Design Verification Engineer / Technical Lead II - VLSI

    FPGA Design Verification Engineer / Technical Lead II - VLSI

    Axelon Services Corporation • Mountain View, CA, US
    serp_jobs.job_card.full_time
    Job Title : FPGA Design Verification Engineer / Technical Lead II - VLSI.We are seeking a highly motivated and skilled FPGA Verification Engineer to join our dynamic team, working on state of the ar...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior R&D Engineer

    Senior R&D Engineer

    Synopsys • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    The Senior R&D Engineer is responsible for the deployment and maintenance of cloud-based HPC infrastructure.In this role, the Senior R&D Engineer will use advanced technical and problem-solving ski...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    FPGARTL Design Engineer

    FPGARTL Design Engineer

    Pi-Square Technologies LLC • San Jose, California, USA
    serp_jobs.job_card.full_time
    Job Description & Skill Requirement : .Design & Implementation : Develop RTL code (Verilog VHDL SystemVerilog) for FPGA and digital circuits integrating IP and system software.Simulation & Debugging : ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff FPGA Logic Design Engineer : High-Speed Protocols

    Staff FPGA Logic Design Engineer : High-Speed Protocols

    FLIR • Milpitas, CA, United States
    serp_jobs.job_card.full_time
    A leading technology company is seeking a Staff Logic Design Engineer in Milpitas, CA, to develop high-performance digital logic for protocol capture and analysis, primarily focusing on FPGA system...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior FPGA Design Engineer

    Senior FPGA Design Engineer

    Capgemini • San Jose, CA, United States
    serp_jobs.job_card.full_time
    About the Job You’re Considering.Familiarity with essential lab equipment—.Capgemini supports all aspects of your well-being throughout the changing stages of your life and career.For eligible empl...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Physician (MD / DO) - Pediatrics - General / Other - $273,400 per year in Santa Cruz, CA

    Physician (MD / DO) - Pediatrics - General / Other - $273,400 per year in Santa Cruz, CA

    LocumJobsOnline • Santa Cruz, CA, US
    serp_jobs.job_card.full_time +2
    LocumJobsOnline is working with CompHealth to find a qualified Pediatrics MD in Santa Cruz, California, 95060!.Santa Cruz is a city on the central California coast. Its long wharf, with eateries and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Humanoid Robotics

    Senior Software Engineer, Humanoid Robotics

    NVIDIA Corporation • Santa Clara, CA, United States
    serp_jobs.job_card.full_time
    NVIDIA is seeking a highly skilled and motivated Robotics Software Engineer specializing in Sim2Real and Humanoid Loco-Manipulation to join our Robotics team. This role focuses on building software ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Tech lead - AI Software Engineer

    Tech lead - AI Software Engineer

    Cisco Systems, Inc. • San Jose, CA, United States
    serp_jobs.job_card.full_time
    The application window for this role is expected to close on 11 / 31 / 2025.However, the job posting may be removed earlier if the position is filled or if a sufficient number of applications are recei...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Santa Cruz, California
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    FPGA RTL Design Engineer

    FPGA RTL Design Engineer

    VDart Inc • San Jose, California, USA
    serp_jobs.job_card.full_time
    Job Title : FPGA / RTL Design Engineer.FPGA / RTL Design Engineer to design implement and validate digital circuits and FPGA-based solutions. This role involves hands-on development using RTL languages...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. SoC Prototyping Engineer, AI Hardware

    Sr. SoC Prototyping Engineer, AI Hardware

    Tesla Motors, Inc. • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    As a key member of the Design Verification team, the Sr.SoC Prototyping Engineer will deliver prototypes of custom SoCs for early software development. This role focuses on architecting, building, a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. R&D Engineer, Instruments

    Sr. R&D Engineer, Instruments

    Calyxo, Inc. • Pleasanton, CA, United States
    serp_jobs.job_card.full_time
    The company was founded in 2016 to address the profound need for improved kidney stone treatment.Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resourc...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, C++

    Senior Software Engineer, C++

    DeepSight Technology • Santa Clara, CA, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Senior Software Engineer to apply to join our amazing medical imaging team full-time at our Santa Clara, CA office!.We are an innovative medical imaging company that invests in our team and offers ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Senior Software Engineer — Core Experiences (Kotlin MP)

    Senior Software Engineer — Core Experiences (Kotlin MP)

    Speechify • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    A leading tech company in Sunnyvale is seeking a Senior Software Engineer for the Core Experiences Team.This role involves optimizing and shipping backend services, particularly using Kotlin.The id...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Hardware Design Engineer - x86 / GPU / HPC Servers (27733)

    Sr. Hardware Design Engineer - x86 / GPU / HPC Servers (27733)

    Supermicro • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    serp_jobs.job_card.full_time
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted