Search jobs > San Jose, CA > Software architect
The Constraint Solvers & Randomization team at Cadence is looking for a R&D Software Architect with background in CP and / or related areas.
You will work with an experienced and diverse team in an Agile, fast pace environment, addressing challenging problems and developing solutions used by thousands of our customers worldwide.
Responsibilities include, but are not limited to the following :
- Design and Development of industrial constraint solving tools in Linux / C++ environment.
- A strong emphasis on performance and scalability.
- Work in collaboration with the team on addressing our customers’ requirements.
Qualifications and Experience Requirements :
- Bachelors in Computer Science or Electrical Engineering with a minimum of 12 years of related experience, or Masters with a minimum of 10 years of related experience, or PhD with a minimum of 8 years of related experience
- Expertise in CP / SAT / SMT / Theorem Proving / Formal Methods is strongly preferred.
- Expertise in C++ development.
- Excellent understanding of Object-Oriented Design principles and patterns.
- Familiarity with Linux OS basics and scripting.
- Independent, with an internal drive and self-motivated.
- Good communication skills and collaboration capabilities.
Software Architect: Constraint Solvers & Randomization (R44835/vl)
The Constraint Solvers & Randomization team at Cadence is looking for a R&D Software Architect with background in CP and/or related areas. Design and Development of industrial constraint solving tools in Linux/C++ environment. ...
Applications Engineering, Sr Architect
Emulation Applications Engineer. In this role, you will be part of a highly experienced emulation product engineering team and will work closely with R&D architects and customers on hardware assisted verification products. You will become an expert in emulation and prototyping methodologies and flow...
Bioinformatics Software Engineer
Palo Alto, CA seeks Bioinformatics Software Engineer: Work with users, product managers & other stakeholders to gather & refine requirements. ...
Application Security Architect
Key Responsibilities:Architect and oversee the security of enterprise applications including SaaS, PaaS, and IaaS/on-premises applicationsServe as a security architect and advisor to various business units, focusing on identity, application architecture, integrations, and data securityCollaborate wi...
Full Stack Software Engineer, Security (Starlink)
As a Full Stack Software Engineer, Security, you will work closely with a mix of both external customers and internal partners across all engineering disciplines here at SpaceX to deliver security features, including authentication, authorization, and auditing, for a rapidly expanding network of mil...
Principal Software Architect, App Store Analytics & Data Engineering
We're looking for an experienced hands-on leader who excels in large scale program execution, to partner with data engineering, data science, product, and iOS engineering teams. As a member of the App Store Analytics & Data Engineering group, you will contribute to App Store features and developer-f...
Distinguished, Data Architect
In the Data Engineering team, we help Walmart manage this data by building pipelines and data lakes to prepare big data for analysis and unlocking actionable insights in real-time. Data architecture/software architecture/data modeling, Master’s degree in Computer Science or related field and 6 years...
Product Master Data Architect
The Product Master Data Architect will be responsible for designing, developing and managing master data architecture for Altera products to ensure high quality, reliable product data as well as alignment with business objectives and strategies. Key Data Architect, Architect, Product, Technology, D...
Senior Software Engineer
We are looking for a Senior Software Engineer to help us take our product experience to the next level, support our growing customer base, and develop tools to scale the efficiency of our engineering team. You have 5+ years of professional software development experience, ideally in a consumer softw...
Senior Cloud Architect
Specifically, experience in building a hybrid cloud solution leveraging OpenStack or other similar private cloud solution along with one or more public cloud providers is very desirable. Technology Leadership: Looking for someone to take ownership of the managed cloud services platform and design a ...