Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
Country: Ukraine
Brand: Capgemini Engineering
Reference: 512291-en_GB
Contract type: Permanent
Experience level: Experienced Professionals
Professional community: Products & Systems Engineering
Business unit: Engineering and RandD Services
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
This Job Description document is mainly for a Senior CAD Engineer / Technical Lead. Leadership expectations can be adjusted for more junior roles with increased hands-on focus.
Define, deploy, and maintain EDA flows for digital, mixed-signal, and verification activities (simulation, synthesis, P&R, DFT, signoff).
Evaluate, benchmark, and qualify new EDA tools, releases, and methodologies before production deployment.
Design and operate EDA infrastructure environments, including:
Compute farms (Linux-based clusters for simulation and regression)
Storage systems (NFS, distributed storage, backup/DR)
License servers (FlexLM/Flexera).
Develop and maintain automation frameworks for:
Tool installation and configuration
Regression and CI/CD pipelines
Resource provisioning and monitoring.
Implement and manage CI/CD pipelines (e.g., Jenkins, GitLab CI) for design and verification workflows.
Collaborate with engineering teams to:
Optimize tool usage and flows
Debug tool-related issues
Improve turnaround time and efficiency.
Maintain strong interaction with EDA vendors (Cadence, Synopsys, Siemens):
Tool support, issue resolution, roadmap alignment
Licensing strategy and capacity planning.
Define and enforce best practices and standards for CAD usage and tool flows.
Integrate AI-driven capabilities into engineering workflows, including:
LLM-assisted scripting and automation
AI-based log analysis, debug assistance, and workflow optimization
Hybrid cloud/on-prem AI infrastructure for sensitive data
Support security, compliance, and reliability requirements (e.g., ISO 27001 environments).
EDA / CAD Flow Expertise:
Strong experience with full EDA flows:
Simulation, synthesis, place & route, verification, DFT flows
Tools from Cadence, Synopsys, Siemens EDA (Mentor Graphics)
Tool validation, qualification, and deployment.
Strong experience with:
EDA licensing systems (FlexLM/Flexera)
Tool versioning, release management, and regression validation.
Good understanding of:
RTL design, verification flows, and physical design constraints
Interaction between tools and silicon quality/productivity
Knowledge in ISO26262, DO-254 is a plus.
Strong experience in:
Linux-based compute farms for EDA workloads
Distributed storage systems (NFS, parallel/distributed FS)
CI/CD systems (Jenkins, GitLab CI or equivalent).
Scripting and automation:
Python, Perl, Shell, TCL
Infrastructure-as-code and automation mindset.
Experience with:
Monitoring and performance optimization
Backup, disaster recovery, high availability.
Practical experience with:
AI/LLM-based tooling integration (e.g., Copilot, OpenAI, Gemini, Mistral)
Hybrid AI infrastructure (cloud + on-prem GPU environments)
Use cases such as:
Workflow automation
Debug assistance
Knowledge retrieval (RAG)
Engineering productivity optimization
Object-oriented programming concepts
Familiarity with:
Version control systems (Git, SVN, etc.)
DevOps practices and toolchains.
Educational background:
Master’s degree (or equivalent) in Microelectronics, Electrical Engineering, or related field.
8–15+ years in CAD / EDA / semiconductor infrastructure
Proven experience in EDA tool deployment and flow ownership
Strong exposure to semiconductor design environments.
Strong ownership and autonomy in managing complex engineering environments
Ability to bridge design teams and infrastructure/tooling domains
Excellent problem-solving and analytical skills
Clear communication with both technical and non-technical stakeholders
Proactive mindset with focus on automation and continuous improvement
Ability to challenge existing approaches and drive pragmatic, scalable solutions.
Capgemini is the business transformation partner for enterprises in the age of AI. We help organizations imagine and build an intelligent, sustainable future, combining AI, technology and human ingenuity to transform how they operate, innovate and grow. With unique end-to-end capabilities spanning strategy, technology, engineering and intelligent operations, we bring together deep industry expertise and market-leading capabilities in AI, cloud and data to turn ambition into measurable business outcomes at scale. Supported by a robust ecosystem of partners and nearly 60 years of expertise, Capgemini is a responsible and diverse global organization of over 410,000 team members in more than 50 countries.
#LI-Remote