
Search by job, company or skills
Lead Software Engineer - Virtual & Hybrid Platforms
About the Role
At Cadence Design Systems, Virtual and Hybrid Platforms are the foundation that lets software teams get to work months before silicon arrives. The Lead Software Engineer in this role will own that foundation, from ROM and early boot through Linux/Android bring-up, and directly shape how Cadence's SoC software ecosystem comes to life.
The candidate will work at the intersection of hardware and software, influence architecture decisions early in the design cycle, and mentor engineers solving some of the hardest bring-up and co-debug challenges in the industry. This role is designed for engineers who thrive at the hardware/software boundary and want their work to have multiplied impact across every team that depends on early platform readiness.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Why Cadence
Job ID: 151781865
Skills:
Unix, Rest Web Services, Linux, Python, OO, Opentext SMAX, Database integrations, Server OS concepts, MicroFocus products, SMAX, Basic Networking concepts, DB Concepts
Skills:
Devops, AWS ECS, Agile Methodologies, Python, LLM orchestration layers, cloud-native deployments, automation capabilities, vector databases, AI-assisted development, MCP-based tool integrations, RAG pipelines, application resiliency patterns
Skills:
Servicenow, Power Automate, Workday, Javascript, Azure, Python, AI-powered automation solutions, LLMs, DevOps practices, Power Apps, CI CD processes, enterprise connectors, enterprise AI platforms, Microsoft Power Platform, chatbot development, Sharepoint, data ingestion, file processing, API integrations, conversational workflows, transformation workflows
Skills:
snowflake , Java, DataBricks, Kafka, Spring Boot, Python, Application Resiliency, AI-assisted software development tools, Security
Skills:
secure coding , Java, Spring Batch, Elasticsearch, Data Modeling, Sql, Python, Airflow, dbt