Principal Software Engineer

Cadence Design Systems

4.4

(53)

Bengaluru, India

Why you should apply for a job to Cadence Design Systems:

  • 4.4/5 in overall job satisfaction
  • 4.4/5 in supportive management
  • 87% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 87% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Parental leave is available for both paternity and maternity
  • Flexible work options available
  • 88% of employees at Cadence say it is a great place to work compared to 57% of employees at a typical U.S.-based company.
  • #R49736

    Position summary

    nnovative, and to make an impact.

    • Cadence's employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.

    • The unique "One Cadence - One Team" culture promotes collaboration within and across teams to ensure customer success

    • Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests

    • You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other-every day.

    Experience and Technical Skills required

    • 5+ to 12 years of hands-on experience in Software development experience with object-oriented languages (C++, Java, Python, etc.) in an industrial setting

    • Strong fundamental knowledge in designing data structures, algorithms, and software engineering principles

    • Strong experience in C/C++ development

    • Strong experience in Java development

    • Excellent verbal and written communications skills

    • Strong problem solving and analytical skills

    Advantage:

    • Knowledge/Experience with IP-XACT

    • Knowledge/Experience with SystemVerilog and/or UVM

    • Knowledge/Experience of communication protocols such as USB/AMBA/Ethernet

    Qualifications

    BE/BTech or ME/M.Tech Graduate with Computer Science/Electronics & Communication/Electrical & Electronics/VLSI engineering or any other equivalent courses

    Behavioral skills required

    • Must possess strong written, verbal and presentation skills

    • Ability to establish a close working relationship with both customer peers and management

    • Explore what's possible to get the job done, including creative use of unconventional solutions

    • Work effectively across functions and geographies

    • Push to raise the bar while always operating with integrity

    We're doing work that matters. Help us solve what others can't.

    Why you should apply for a job to Cadence Design Systems:

  • 4.4/5 in overall job satisfaction
  • 4.4/5 in supportive management
  • 87% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 87% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Parental leave is available for both paternity and maternity
  • Flexible work options available
  • 88% of employees at Cadence say it is a great place to work compared to 57% of employees at a typical U.S.-based company.