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- ...Jose, California is seeking an experienced developer for EDA tools with expertise in C++. The ideal candidate will have over 8 years of... ...transistor-level timing analysis, and proficiency in software engineering principles. This role includes enhancing tool architecture...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$184k
...devices to Prisma Access™ Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies... ...Extensions, and Endpoint Security Framework. ~ Proficiency in C/C++ programming languages, with a strong emphasis on macOS...SuggestedFull timeCasual workWork at officeRemote workRelocation package$195k - $220k
...NinjaTrader equips traders with award-winning software and brokerage services to navigate the... ...optimization Mentor and guide junior engineers, promoting best practices and technical... ...stakeholders Experience in Java/Scala/Rust/C++ or functional programming languages...SuggestedRemote workWorldwideFlexible hours$131.95k - $188.5k
...Applied R&D Engineer As an Applied R&D Engineer, you will be part... ...the Event Driven Automation (EDA) backend group, working on the... ...and improvement of application software. Your focus will be on creating... ...Develop application software in C++ and Golang for Kubernetes...Full timeTemporary workWork experience placement$136.5k - $253.5k
...representation learning, active learning. Software and Systems (Not needed but any of the... ...Programming proficiency in Python and/or C++ is a plus (NumPy/SciPy, PyTorch/JAX, performance... .... Electronic design automation (EDA): SPICE/Spectre/Verilog-A, netlists, PVT/Monte...- A leading technology company is looking for a skilled EDA Software Engineer to join the Database, Infrastructure & Tooling Team. You will contribute... ...ideal candidate will have excellent programming skills in C/C++ and Python, along with experience in developing EDA tools and...
$185k - $203k
...Principal Embedded Software Engineer - Ethernet Retimers San Jose, United States Astera Labs provides... ...teams to develop test plans, automate characterization flows, and verify firmware behavior... ...field ~10+ years of embedded C/C++ firmware development in resource-...Work at officeWorldwideFlexible hours- ...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...Contract workShift work
$165k - $200k
black.ai is looking for a Principal Characterization-Failure Analysis Engineer in Milpitas, California. The role focuses on thermomechanical characterization and failure analysis of sub-assemblies and silicon dies, requiring deep mechanical and thermal engineering knowledge...$156k - $331k
## Principal GenAI Software Development EngineerSan Jose, California, United States of America**Our vision... ...in Computer Science, Electrical Engineering or equivalent experience* 2+ years working... ...Engineering* 3+ years building LLM EDA workflows* 3+ years experience supervising...Full timeWork experience placementLocal areaImmediate start$74.2k - $137.8k
Clough AMEC. is seeking an Application Engineer for a full-time rotational program in San Jose, CA. This entry-level role is designed for... ...graduates with a strong foundation in electronic design automation (EDA) tools. The program consists of two six-month rotations covering...Rotational programFull time$148k - $235.75k
...distributed infrastructure. As an engineer on our team, you will play a... ...an outstanding mix of core software engineering, data management,... ...infrastructure.* Familiarity with EDA (Electronic Design Automation)... ...as vital. Experience with C++ is a plus.* Solid grasp of software...$140k - $175k
...semiconductor company in Sunnyvale seeks a Customer Support/Applications Engineer. This role involves supporting global customers with IP... ...engineering teams. Candidates should have 2-3 years of experience in an EDA application support environment and a Master's degree in...- ...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. ·...
- ...Principal Engineer, Endpoint AI Learning Framework CrowdStrike's Sensor Security Platform team builds foundational security capabilities... ...kernel development, is preferred but not required. Strong C/C++ development experience. Experience with systems level programming...Work at officeWorldwide2 days per week
- Lattice Semiconductor in San Jose is looking for a software development engineer to design and develop FPGA software tools.... ...should have over 10 years of experience in EDA SW Tool development, strong programming skills in C++ and Python, and familiarity with FPGA...
$100k - $155k
A leading semiconductor company based in California is seeking a skilled Sr. CAD Engineer to support EDA tools and design workflows. The ideal candidate will have experience in CAD design and proficiency in shell scripting. Responsibilities include maintaining CAD libraries...$248k - $391k
...graphical processing, PC gaming, and AI computing. As a Principal Software Development Engineer specializing in Solid State Drives (SSD), you’ll help define... ...of firmware development experience in Industry using C/C++ Ways to Stand Out from the Crowd: Innovative...$210k - $290k
...Piper Companies is seeking an Principal Software Engineer - SONIC & SAI who will design and develop high-performance-based networking platforms... ...Layer with experience in ISSU and BSP. - Proficient in C/C++ and Python programming within Linux-based environments....$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$272k - $431.25k
...infrastructure, and we’re searching for engineers enthusiastic about building the next generation of scalable AI systems. As a Principal Software Engineer on the Dynamo project, you will... ...proficiency in systems programming (Rust and/or C++), with experience in Python for workflow...$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- ...Principal Software Engineer This role has been designed as ''Onsite'' with an expectation that you will primarily work from an HPE office.... ...systems development and debugging experience ~ Strong in C/C++, Embedded Systems and Device driver development in Linux/Unix...Work at office
$264.51k - $302k
...solutions in a continuous delivery model. Use advanced software engineering tools, such as Python, Java programming, Linux, bash scripting... ...experience with the following: programming language concepts (C++, Python, or Java); database concepts (SQL and MySQL); source...Remote workWorldwide$147k - $237.5k
...great outcomes. The Team Engineering - Our engineering team is at... ...found it. Job Summary As a Principal SQA Engineer on the SASE SD... ...‑class, multi‑functional software engineering team dedicated... ...Experience with performance characterization and analysis of networking...Full timeWork at office$135k - $155k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s...Permanent employmentFull timeTemporary workInternshipWorldwideWeekend work$134k - $231.15k
...Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/... ...talent to join our Vision team as a Principal Software Engineer-LabVIEW located in... ...certification Preferred: Proficiency in C/C++ is a PLUS Experience working in...Local area$174k - $261k
...systems, test operations, systems and safety engineering – all dedicated to making a real,... ...autonomy stack). This includes the backend C++ simulation/resimulation frameworks that... ...~3+ years’ experience with developing software for autonomous vehicles ~1+ years’ experience...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship
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
- c++ developer San Jose, CA
- c++ software developer San Jose, CA
- c++ programmer San Jose, CA
- senior principal scientist San Jose, CA
- principal data scientist San Jose, CA
- principal San Jose, CA
- principal cloud computing engineer San Jose, CA
- principal architect San Jose, CA
- senior principal cloud computing engineer San Jose, CA


