Software Architect

cadence

📍 san jose 11 united states🕐 3mo ago🔗 workday

Job Description

**At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.** ----------------------------------------------------------------------------------------------------------------- _Are you a dynamic engineer, ready to learn new concepts and passionate about innovating/developing high quality, scalable software components that are used by our customers to develop world-class products?_ _We offer amazing opportunities to contribute, collaborate and grow, no matter where you are in your career._ _Cadence Design Systems is looking for a R&D compiler/software expert to develop new, high performance and scalable technologies on Cadence’s Xcelium platform focusing on elevating Mixed Signal Verification to new orders of efficiency and scalability._ _Xcelium Mixed Signal App is accelerating the vision and need for high performance, high quality mixed signal verification in the industry. We are looking for a skilled and motivated candidate with a background in one or more of Computer Science or Engineering, Digital Simulation, and some exposure to either Analog/Real-Number/Mathematical Behavioral modeling for verification or technologies like Data mining, Data analytics, Artificial Intelligence and Machine Learning._ _This opportunity requires 15+ years of software development using C/C++ - with proven ability to develop and integrate massively scalable software development components - potentially across a variety of products or solutions._ _Prior experience with digital, analog, or mixed signal design or verification or mathematics based functional/behavioral modeling will help, although it is not mandatory - if you have the interest to pursue this area with passion to learn and make an impact in the industry._ _You will be part of a team responsible for creating innovative technologies required to raise the bar on our technology leadership in this space._ _Responsibilities include formulating and leading development of the next generation of mixed signal verification software components, in a highly collaborative environment with cross-functional teams and customers._ _Individual contributor responsibilities will be to architect/design, develop and roll-out highly differentiated software components to propel Xcelium Mixed Signal App into its next phase of growth._ _The successful candidate will possess the following combination of education and experience:_ * _BS with a minimum of 10 years of experience OR MS with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience_ * _Keen eye for scalable, high performance and high-quality software deliverables_ * _Strong analysis and problem solving skills_ * _Strong ability to learn new concepts quickly_ * _Good communication skills and storytelling abilities are preferred - to be effective in a global team environment - both within Cadence and across our customers including leadership opportunities in Accellera, IEEE standards activities_ * _Excellent programming and software engineering skills(C/C++) via Unix and/or Linux platforms(preferred)_ * _Proficient in either digital or analog/mixed signal simulation, with exposure to atleast one hardware description language(HDL)_ * _Proficient in software debugging environment (gdb, workshop, etc) and/or version control systems(perforce, github, etc)_ * _Experience with Python, Artificial Intelligence or Machine Learning technology is desirable_ _The annual salary range for California is $178,500 to $331,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._ **We’re doing work that matters. Help us solve what others can’t.** -------------------------------------------------------------------
Software Architect at cadence | MergeJobs