We are looking for a talented software engineer to help design and develop some of the most complex Electronic Design Automation (EDA) software in the electronics world. Our software is used to design everything from hearing aids to complex, high end compute servers to your favorite tablet.
Responsibilities:
• Design and develop advanced automated design flows for 3D-IC, IC Packaging and PCB applications
• Design and develop cutting-edge placement and power solutions, focusing on the advanced manufacturing technologies and solution automation
• Apply excellent knowledge of object-oriented paradigm, data structures and algorithms, as well as good communication skills and a problem-solving mindset to deliver new breakthrough automated design technologies
• Provide technical leadership on project areas, including software engineering practices
• Collaborate on key architecture and design decisions
• Contribute to software system design to appropriately incorporate machine learning elements into product features
• Plan, design, develop, test and maintain key software enhancements, take responsibility for quality and customer delight in the capabilities implemented by you and the team
• Coordinate with other R&D teams, cross-functional teams and customers to keep development and product plans on track
• Troubleshoot and resolve system problems and customer issues
Position Requirements:
• MS in Computer Science (or related Electrical Engineering field) and 4+ years of relevant experience OR PhD and 2+ years of relevant experience
• Excellent knowledge of algorithms and optimization techniques
• Working knowledge of C/C++
• Working knowledge of modern source control practices
The annual salary range for California is $136,500 to $253,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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At Cadence, we are on the lookout for a talented Principal Software Engineer to join our San Jose team! You will have the chance to make a real impact on the world of technology by designing and developing complex Electronic Design Automation (EDA) software. Imagine being part of a team that helps create software used in everything from hearing aids to advanced high-end servers and popular tablets. Your responsibilities will include designing advanced automated design flows for 3D-IC, IC Packaging, and PCB applications, while also developing innovative placement and power solutions. We're all about collaboration, so you'll have the opportunity to provide technical leadership, contribute to architecture and design decisions, and incorporate machine learning elements into our product features. If you're equipped with a strong grounding in object-oriented programming, data structures, and algorithms, coupled with fantastic communication skills, this is the role for you. Your expertise will guide our software system design, ensuring we deliver quality enhancements and delight our customers. With generous benefits, a competitive salary range between $136,500 and $253,500, and the chance to work on projects that truly matter, Cadence offers a unique opportunity to advance your career while making a difference. Help us solve the challenges that others can’t!
Join Cadence as a Lead Application Engineer to innovate in CFD simulations across diverse industries.
As an Account Technical Executive at Cadence, you'll utilize your technical expertise to drive growth and deepen customer relationships in a dynamic environment.
Join us as a Senior Software Engineer to develop scalable Java applications using AWS and microservices.
Join Homebase as a Senior Software Engineer to enhance identity and notification services for small business teams.
Join CAIS as a Staff Software Engineer focusing on RAG to redefine financial engagement with alternative investments.
Be a part of PsiQuantum as a Senior Software Engineer, where you'll develop cutting-edge systems software for the next generation of quantum computing.
Seeking a talented DevOps software developer to enhance digital transformation for leading industry clients at CS Group.
Join Flock Safety as a DevSecOps Engineer to play a pivotal role in securing software development processes and help reduce crime in the United States.
Visa is seeking a Senior Software Engineer to lead automation and reliability initiatives for payment systems with a focus on middleware.
Subscribe to Rise newsletter