Principal EDA Software Engineer (C++, Characterization)
$136.5k - $253.5kCadence Inc
Cadence Job Opportunity
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Join our expert R&D team as we create technologies and products that enable static and dynamic transistor-level analysis of the most advanced custom digital and mixed-signal circuits, powering the communication, IoT, and AI markets.
Key Responsibilities
- Enhance and expand existing tools' architecture to cover timing analysis.
- Create new frameworks for analyzing effects dominant at n5 and below.
- Leverage machine learning technology to achieve significant improvements in speed, capacity, and usability over existing solutions.
Must-Have Qualifications
- 8+ years of experience in development of EDA tools and expertise in one or more areas: transistor-level timing, power, noise, aging, reliability, and EMIR analysis.
- Hardcore C++ knowledge, particularly in a Linux environment.
- Strong proficiency in designing data structures, algorithms, and applying software engineering principles.
- Industry experience developing and maintaining C++ based applications on Unix or Linux platforms.
Requirements
- Experience with quality and software processes.
- Proficiency in designing data structures, algorithms, and software engineering principles.
- Ability to analyze transistor or gate-level schematics.
- BS degree in Computer Science, Electrical Engineering, or Computer Engineering preferred.
Nice-to-Have Skills
- Experience in development of circuit simulation or library characterization programs.
- Understanding of SPICE simulation transistor models at a high level.
- Experience with distributed programming, database design, and cloud APIs for distributed computing.
Why Cadence?
At Cadence, you'll work alongside industry leaders and innovators who are passionate about advancing technology. Your contributions will directly impact the development of cutting-edge tools and solutions for the communication, IoT, and AI industries. We foster a collaborative environment where your expertise and ideas will shape the technology of tomorrow.
Apply Today
If you are ready to make a difference and push the boundaries of EDA technology, we encourage you to apply and join Cadence's world-class R&D team.
The annual salary range for California is $136,500 to $253,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: 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.
We're doing work that matters. Help us solve what others can't.
$136.5k - $253.5k
...experience in development of EDA tools and expertise in one... ...EMIR analysis. ~ Hardcore C++ knowledge, particularly in a... ...structures, algorithms, and applying software engineering principles. ~ Industry... ...simulation or library characterization programs. Understanding of...Suggested$154k - $286k
...Cadence C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.... ...PhD with a minimum of 5 years of experience Experience in EDA software development. Strong background in SDC constraints...Suggested$147k - $237.5k
...mindset, determination and enthusiasm. A strong background in C/C++ is essential. Key Responsibilities: Lead the change - Own... ...: ~ Education Requirement: All degrees must be in Engineering, Computer Science, or a closely related field. Bachelor's degree...SuggestedFull timeWork experience placementWork at office$172k - $349k
...Principal Software Engineer (Networking, Python, C/C++) This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company...SuggestedWork experience placementWork at officeLocal areaImmediate start2 days per week- ...the Role We are seeking a Principal Software Quality Engineer to serve as the senior technical leader... ...drive the hardest debugging, characterization, and qualification problems. Your work... ...and infrastructure; strong C++ for debugging, and extending production...SuggestedContract workShift work
$134.95k - $224.92k
...Principal Application Engineer Keysight is at the forefront of technology innovation, delivering breakthroughs... ...Extensive commercial experience with EDA, semiconductors design and... ...requirements and translate them into software roadmaps and plans Ability to disseminate...Flexible hours$272k - $425.5k
Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and... ...high-performance storage, or ML systems infrastructure in C/C++ and Python, with a track record of delivering production...Local areaRemote work$173.66k - $330.34k
...quality of life. Join us and help make the future more wonderful for everyone. Life at Intel ( Intel is seeking a Senior EDA Software Engineer for the Silicon Chassis team. In this technical hands-on leadership role, you will help define end-to-end automation...InternshipLocal areaImmediate startShift workNight shift$120k - $200k
...latency execution of on-vehicle robotics software. Your mission extends beyond building a rock... ...autonomous driving - you will also equip engineers with the tools needed to analyze system... ..., debugging, and profiling multithreaded C++ applications. Familiarity with...- ...Introduction At IBM Software, we transform client challenges into... ...role pairing directly with the Principal Architect to bridge the gap between... ...and the Velox execution engine. You will define how Presto utilizes... ...capabilities with the Velox C++ execution library. ·...
- ...Senior Software Engineer - Embedded UI (Qt / C++) It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted...Local areaWorldwideFlexible hours
$242k
...employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools...Full timeLocal areaFlexible hours- ...networking peripherals. Develop and execute software test plans. Collaborate with cross-... ...Bachelor's degree in Electrical Engineering, Computer Science, or related field with... ...+ years experience. Proficient in C, C++, and Python programming for embedded systems...
- ...Principal Software Engineer - Full Stack Bangkok, Bangkok Our client is an online travel booking platform for accommodations, flights, and more. They build and deploy cutting‑edge technology that connects travelers with more than 3.6 million accommodations globally...Work experience placementLive inVisa sponsorshipRelocation package
- ...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the... ...We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for difficult...For contractorsFor subcontractorCasual workWork at officeRemote workWorldwideDay shift
$125k - $222k
...C++ Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet....Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$154k - $286k
...technology. This position is for an R&D engineer, who will be involved in developing a... ...developing, troubleshooting and debugging software programs in the areas of physical synthesis... ...with excellent problem solving skills C/C++ software development experience in Linux...- ...Principal Software Engineer - Kernels At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of... ...software, and machine learning fundamentals. Proficient in C/C++ and Python development in Linux environments and using...Work experience placement3 days per week
$240k - $270k
...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...Supermicro is seeking an experienced Principal Software Engineer - Switch Design to lead the design... .... ~ Strong programming skills in C/C++ and/or Go. ~ Expertise in data...Worldwide$154k - $286k
...and memory-coherent systems, where early software bring-up, performance analysis, and protocol... ...to PCIe and CXL In this role, the engineer will be responsible for designing,... ...languages (SystemVerilog/Verilog) and/or C/C++ Understanding of standard interconnect...$170k - $277k
...great outcomes. Job Summary We are seeking an experienced Software Engineer to contribute to the design, development, and delivery of next... ...system-level programming. Demonstrated proficiency in C/C++ or another object-oriented programming language (Python, Java)...Full timeWork at office- ...of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS THE ROLE: AMD... ...studies) Strong programming skills in Python and C/C++ (ability to land clean, maintainable changes in large codebases...
$240k - $270k
...Principal Software Engineer - Switch Design Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data... ...networking operating systems. Programming experience with C/C++ and Python. Strong grounding in data structures and algorithms...Remote workWorldwide$162.7k - $263.18k
...systems. Write scalable and testable software using modern cloud architectures Collaborate... ...Your Experience ~ Proficient in C++, Python and Linux development environment... ...experience as a Security Researcher or Software Engineer ~ Experience working on sandbox...Full timeWork at office$147k - $237.5k
...Digital Experience Management) group is seeking an accomplished Principal Software Engineer with expertise in developing client-side software for MacOS... ...-level programming skills in Swift, Objective-C, or modern C++ with experience building native MacOS desktop applications...Full timeWork at officeVisa sponsorshipWork visa$172k - $349k
...Principal Software Engineer - Embedded (RIS) This role has been designed as ''Onsite'' with an expectation that you will primarily work from an... ...systems development and debugging experience ~ Strong in C/C++, Embedded Systems and Device driver development in Linux/...Work experience placementWork at office$195k - $292k
...fundamentals: algorithms, data structures, systems Solid graph algorithm knowledge and reasoning ability Proficiency in Python and C/C++ Demonstrated exceptional problem-solving ability - IOI medal, ACM ICPC medal, Codeforces Grandmaster, USACO Platinum, or...Local area$217k - $326k
...Principal Software Engineer, Datapath Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping... ...developing, and deploying systems software using languages such as C++, Java, or Go. ~ In-depth knowledge and proven ability to...Work at officeImmediate startFlexible hours- ...Strategic Customer Engineering Engineer An engineer on the Strategic Customer Engineering team plays... ...distributed cloud engineering experience in a software development environment ~ Development experience in Java/C++/C# as well as scripting languages. Experience...Flexible hours
- ...Applications Engineer We are seeking a highly capable Applications Engineer to support and advance Velocity-based EDA-to-ATE conversion flows for leading semiconductor customers worldwide... ...in Python, Java, Perl, and/or C++ • Strong debugging and analytical problem...Work at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal EDA Software Engineer (C++, Characterization). Be the first to apply!
- principal software engineer San Jose, CA
- principal architect San Jose, CA
- principal San Jose, CA
- senior principal scientist San Jose, CA
- senior principal cloud computing engineer San Jose, CA
- principal cloud computing engineer San Jose, CA
- internship software San Jose, CA
- software support San Jose, CA
- software quality assurance San Jose, CA
- embedded software San Jose, CA


