C++ Software Engineer II
Company | Cadence Design Systems |
---|---|
Location | Burlington, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Master’s |
Experience Level | Entry Level/New Grad |
Requirements
- New college grad with MS CE, CS, EE or equivalent.
- Strong C/C++ development skills with a good understanding of object-oriented design.
- Strong background of computer science fundamentals (data structures, algorithms).
- Passionate to learn and explore new technologies and demonstrates good analysis and problem-solving skills.
- Good written and verbal communication skills; should be a quick learner and a team player.
Responsibilities
- Develop and design Electronic Design Automation software that provides physical design capabilities for IC Package and Printed Circuit Board design.
- Software development, debug and analysis in C/C++
- Collaborate with Product Engineering and Customer Support to understand and capture requirements.
- Develop detailed functional specifications for new feature development and enhancements.
- Architecting advanced ECAD flows, developing and integrating algorithms with user interface features.
Preferred Qualifications
- Experience in EDA tool development is a plus