Jobs
>
San Jose

    Sr Principal Software Developer - San Jose, United States - Cadence Design Systems

    Default job background
    Description
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.


    Cadence is seeking candidates to fill open positions in the EMX Product Engineering team as more customers utilize EMX's world-class capabilities to design and develop their new products.

    Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise.

    The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.


    Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

    Job Overview:


    As an EDA Development Engineer for the EMX family of products, you will be responsible for capturing the requirements of, developing, testing and delivering software integrations between EMX / EMX Designer and other EDA tools within the Cadence EDA portfolio.

    You will work closely with other members of the EMX Product Engineering and R&D teams to respond to development and enhancement requests, focusing primarily upon the usability and user experience of EMX and EMX Designer and their interactions with other Cadence tools.

    Some travel may be required.

    Job Responsibilities:


    Develop, enhance and maintain the integrations of the EMX product family and their interactions with the Cadence Virtuoso Studio and Virtuoso ADE product families.


    • Work in cooperation with local/international Field Applications team members to capture feedback and usability improvement requests for the EMX family of products.
    • Work in cooperation with the EMX Product Engineering and R&D teams to transform feedback and improvement requests into detailed requirement specifications.
    • Translate the requirement specifications into working software implementations.
    • Develop in SKILL / SKILL++ / shell scripting.
    • Perform detailed testing of the software implementations in preparation for release to customers.
    • Author documentation and work with Technical Publications to ensure its inclusion into correct and easy to understand documents.
    Minimum Qualifications:


    • Bachelor or master's degree (or equivalent) in Computer Science/Engineering
    • A programming background with at least 8 years of professional experience
    • Experience writing clean, structured and maintainable code
    • In-depth knowledge of SKILL, SKILL++, shell scripting and their usage in EDA tool and flow development
    • Prior development experience with integrations into Cadence EDA tools such as Cadence Virtuoso Studio and Virtuoso ADE product families
    • Passionate about usability and delivery of right-the-first-time integrations
    • Creativity and out-of-the-box thinking
    • Capable of giving and accepting constructive feedback
    • Collaboration and customer interaction skills
    • Oral and written English proficiency
    Desired Qualifications:


    • Experience working in an agile and fast-paced product development environment
    • Experience with GUI development is a plus
    Additional Information:

    Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace.

    #LI-MA1

    The annual salary range for California is $150,500 to $279,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.

  • Intelliswift Software Inc

    Software Developer

    2 weeks ago


    Intelliswift Software Inc San Jose, United States

    Software Developer C++ · 5 Months · Candidates must be able to work hybrid from San Jose or Seattle offices · $88.73 per hour on W2 · - Work on developing features in Video Editing applications · - Work on improving quality and performance of existing and new features · - Collab ...

  • NextDeavor

    Software Developer

    3 weeks ago


    NextDeavor San Jose, United States

    · Software Developer - C++ 3 · 5+ Months W2 Contract · Seattle, WA or San Jose, CA (hybrid) · Benefits You'll Love: NextDeavor offers health, vision and dental benefits for contract employees · Paid sick leave eligibility is contingent on state of residence · Optional 401k Pl ...

  • Intelliswift

    Software Developer

    1 week ago


    Intelliswift San Jose, United States

    Job ID: Software Developer C++ · 5 Months · Candidates must be able to work hybrid from San Jose or Seattle offices · $88.73 per hour on W2 · - Work on developing features in Video Editing applications · - Work on improving quality and performance of existing and new features · ...

  • Russell Tobin

    Software Developer

    2 weeks ago


    Russell Tobin San Jose, United States

    Job Description · Job DescriptionWork Mode: Hybrid · Duration: 6 months (Possible extn) · Pay rate: $70-75/hr. on W2 without benefits (Based on experience) · Job Duties: · - Work on developing features in Video Editing applications · - Work on improving quality and performance of ...

  • Russell Tobin & Associates

    Software Developer

    2 weeks ago


    Russell Tobin & Associates San Jose, United States

    · What are we looking for in our Software Developer (C++)? · Work Mode: Hybrid · Duration: 6 months (Possible extn) · Pay rate: $70-75/hr. on W2 without benefits (Based on experience) · Job Duties: · - Work on developing features in Video Editing applications · - Work on improvi ...


  • Lattice Semiconductor San Francisco, United States Permanent

    Software Development EngineerCompany: Lattice Semiconductor · Location: San Jose, CA · Position Type: Full Time · Experience: 3 years · Education: Bachelors in Electrical Engineering or related · Exp to incl: C++, TCL shell, Unix/Linux shell; Data structures/g ...


  • Bruker Nano Surfaces & Metrology San Jose, United States

    Algorithm Software Developer · Overview · As one of the world's leading analytical instrumentation companies, Bruker Corporation covers a broad spectrum of advanced solutions in all fields of research and development. All our systems and instruments are designed to improve safety ...


  • Intelliswift Software Inc San Jose, United States

    Customer Job · Software Developer C++ · Job ID: · Software Developer C++ Location · • San Jose, CA Hybrid · Duration · • 12 Months · Pay rate · • $102.11 per hour on W2 · • Work on developing GPU components for the video processing pipeline · • Work on architecting, coding ...


  • BHO Tech San Jose, United States Full time

    Job Description: · Embedded Software Developer · San Mateo · Full Time Job Description · We demands the best. The successful candidate will be a hotshot coder, a thoughtful architect, a voracious learner, and an all-around smart person with a strong desire to succeed. Must have ...


  • AMD San Jose, United States Full time

    · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...


  • NovaWorks Solutions San Jose, United States

    About the Company · May we introduce ourselves? · With a clear focus on SAP, specifically S/4HANA, we are absolute experts in our field and well positioned for the future. Led by an experienced and competent management team, we have clear and ambitious growth goals that we want t ...


  • Ciena San Jose, United States

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-drivi ...


  • MW Partner San Jose, United States

    Job Description · Job DescriptionMW Partners is currently seeking a Software Developer to work for our client who is a global leader in multimedia and creativity software products. · Responsibilities and duties: · Architecture, design, and development of modern web applications a ...


  • AMD San Jose, United States Full time

    · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...


  • KTI Key Talent Indicator San Jose, United States

    At The Wise Seeker we are looking for a Software Development Engineer to join our client: a creative staffing agency for creatives by creatives, with offices in Portland, Austin, Los Angeles, Boise & San Francisco. · Location: San Jose , California, USA · Sector: IT · Function ...


  • Zscaler San Jose, United States

    About Zscaler · Zscaler (NASDAQ: ZS) accelerates digital transformation so that customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange is the companys cloud-native platform that protects thousands of customers from cyberattacks and data lo ...


  • Clearwater Analytics San Jose, United States

    Software Development Engineer · Clearwater Analytics' mission is to become the world's most trusted and comprehensive technology platform for investment reporting, accounting, and analytics. At Clearwater, you will partner with the most sophisticated and innovative institutional ...


  • AMD San Jose, United States

    WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the ...


  • Violet Ink San Jose, United States

    Specific Duties: · Design and develop algorithms, and adapt existing algorithms, for innovative digital signal processing solutions · Work with Systems Engineering to create GPU implementations. · Work with Software Engineering Lead to architect and implement scalable software ...


  • Advanced Micro Devices , Inc. San Jose, United States

    Overview: · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building bloc ...