Cadence is a pivotal leader in electronics and system design, building upon more than 30 years of computational software expertise. We are looking for a skilled Software Developer to join our team, responsible for designing, developing, and maintaining EDA software tools for IC Packaging and Printed Circuit Boards.
Responsibilities
- Design, develop, test, and maintain EDA software tools such as IC Package and Printed Circuit Board design for electronic circuit design, simulation, and analysis.
- Support these software tools and features in cloud environment.
- Software development, debug, and analysis in C/C++, JavaScript and Node.js.
- Collaborate with cross-functional teams to understand and capture requirements.
- Troubleshoot and debug software issues and provide timely solutions to customers.
- Develop and maintain detailed functional specifications and unit test plans for new feature development and enhancements.
- Participate in code reviews and contribute to the improvement of software development processes and practices.
Qualification
Required
- Bachelor's or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or other science/engineering related field.
- Strong C/C++ programming skills with a good understanding of object-oriented design, design patterns and STL/Boost.
- Strong background of computer science fundamentals, Data structures, Algorithms.
- Passionate to learn and explore new technologies and demonstrates good analysis, problem-solving skills, and attention to detail.
- Effective written and verbal communication skills.
- Quick learner and a team player.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Front end Software Architect
2026-05-28
Mobile Engineering Consultant (mid-level)
2026-05-28
Software Engineer
2026-05-21
- Posted
- Jul 01, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Massachusetts
- Company
- Jobright.ai
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Front end Software Architect
2026-05-28
Mobile Engineering Consultant (mid-level)
2026-05-28
Software Engineer
2026-05-21