Cadence ยท 12 hours ago
Lead C++ Software Engineer
Cadence is a technology company seeking an exceptional C++ software engineer to join their Protium Software Development Team. The role involves developing and enhancing the Protium FPGA-Based Prototyping product for pre-Silicon software validation, focusing on algorithms and performance improvements.
AerospaceElectronic Design Automation (EDA)HardwareMobileSemiconductorSoftware
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
Qualification
Required
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
Solid contributor in the FPGA or ASIC prototyping/synthesis/verification space and have delivered great QoR on these platforms
Excellent programming skills in C/C++ and document work clearly
Comfortable with Verilog or SystemVerilog and understand digital circuits
Exceptional software skills and Object Oriented Programming experience
Preferred
Usage of popular logic simulators
Some experience in multi-threaded/concurrent programming
Knowledge and experience of ML / AI algorithms and deployment in production code
Benefits
Paid vacation and paid holidays
401(k) plan with employer match
Employee stock purchase plan
A variety of medical, dental and vision plan options
And more
Company
Cadence
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems.
H1B Sponsorship
Cadence has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (306)
2024 (221)
2023 (282)
2022 (330)
2021 (233)
2020 (209)
Funding
Current Stage
Public CompanyTotal Funding
unknown1998-02-20IPO
Leadership Team
Recent News
2026-01-17
GlobeNewswire
2026-01-16
Company data provided by crunchbase