Principal Software Engineer

Year    Noida, Uttar Pradesh, India

Job Description



At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Protium Prototyping Platform is part of the Cadence Dynamic Duo that has been a huge success with our customers. With Cadence Protium(TM) prototyping platforms, design and verification teams can rapidly bring up a prototype and provide a pre-silicon platform for early software development, system validation, and hardware regressions.
As part of the Compiler team you would be responsible for adding compelling features and improving performance for the Protium Prototyping Platform.
The candidate will be responsible in design and development of new features and algorithms to improve the Protium Platform. The candidate will accomplish this by interacting with team spread across different geographies. The candidate is also expected work with technical support lead and key customers to resolve implementation or usage issues.
The candidate should be a Subject Matter Expert and will own modules and features.
You will be a technical lead in an R&D team in the field of EDA algorithmic software development for FPGAs. You will be working with a dream team on providing a breakthrough solution in the multi FPGA prototyping space.
The ideal candidate will have the following skills and experience:
A minimum of at least 15 years of relevant industry experience in algorithmic software development for FPGAs
BTech/MTech/PhD in CS/Ece or similar
Strong desire and ability to work in a fast-paced startup environment
Eagerness to learn and master new technologies and build the best systems possible.
A history of driving successful revenue generating projects
The ability and confidence to own end-to-end the software chain from RTL mapping to the backend writer
Ability and desire to work on all parts of the stack (algorithms, databases, UI) and revisit traditional synthesis and optimization algorithms using emerging technologies in machine learning and big data
Strong Drive and ability to optimize for performance and QoR the full EDA automation flow for the platform with other engineers
Well known reputation for his/her software architecture and development skills in C/C++ to set the example for other team members

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2915570
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year