Lead C++ Software Engineer @ Cadence Design Systems | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Lead C++ Software Engineer jobs in San Jose, CAH1B Visa Sponsored Lead C++ Software Engineer jobs in San Jose, CA
75 applicants
company-logo

Cadence Design Systems · 3 days ago

Lead C++ Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
AerospaceElectronic Design Automation (EDA)
check
H1B Sponsorship
check
Growth Opportunities

Insider Connection @Cadence Design Systems

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Implement new algorithms and enhancements in C/C++ based code for the FPGA-based platform.
Develop the EDA automation flow for the platform in collaboration with other engineers.
Write Design Specifications and Unit Tests for the code.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

FPGAASICPrototypingProgrammingC/C++DocumentationVerilogSystemVerilogDigital circuitsObject Oriented ProgrammingProblem-solvingCommunicationTeamworkLogic SimulatorsMulti-threaded ProgrammingConcurrent ProgrammingML AlgorithmsAI AlgorithmsProduction Code Deployment

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.
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.
The role requires exceptional software skills and Object Oriented Programming experience to be a good match.

Preferred

Usage of popular logic simulators and some experience in multi-threaded/ concurrent programming are pluses.
Knowledge and experience of ML / AI algorithms and deployment in production code a plus.

Benefits

Paid vacation and paid holidays
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, and vision plan options

Company

Cadence Design Systems

company-logo
Cadence Design Systems develops electronic design automation, software, hardware and silicon intellectual property technologies.

H1B Sponsorship

Cadence Design Systems 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
Trends of Total Sponsorships
2023 (239)
2022 (276)
2021 (265)
2020 (254)

Funding

Current Stage
Public Company
Total Funding
unknown
1998-02-20IPO· nasdaq:CDNS

Leadership Team

leader-logo
Jim Cowie
Advisor to the CEO
linkedin
leader-logo
Alberto Sangiovanni Vincentelli
Co-founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot