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: Romania
Brand: Capgemini Engineering
Reference: 512951-en_GB
Contract type: Permanent
Experience level: Experienced Professionals
Professional community: Products & Systems Engineering
Business unit: Engineering and RandD Services
Define, deploy, and maintain EDA tool flows and CAD infrastructure supporting semiconductor design and verification activities across full SoC lifecycle.
Drive the evaluation, benchmarking, and integration of EDA tools (Cadence, Synopsys, Siemens EDA, Arteris) and associated flows to maximize productivity, reliability, and scalability.
Own the engineering infrastructure environment (compute, storage, licensing, CI/CD, automation) required for advanced chip design workloads.
Collaborate with design, verification, and physical implementation teams to ensure efficient, robust, and scalable tool usage.
Explore and integrate AI/ML-based tooling and workflows to improve engineering productivity (automation, debugging, optimization, knowledge extraction).
Ensure optimal trade-offs between performance, cost, scalability, and usability of the CAD environment.
Act as a key technical interface between internal engineering teams, management, and EDA vendors.
Provide regular reporting on tool performance, usage, and roadmap alignment.
Main responsibilities:
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:
Develop and maintain automation frameworks for:
Implement and manage CI/CD pipelines (e.g., Jenkins, GitLab CI) for design and verification workflows.
Collaborate with engineering teams to:
Maintain strong interaction with EDA vendors (Cadence, Synopsys, Siemens):
Define and enforce best practices and standards for CAD usage and tool flows.
Integrate AI-driven capabilities into engineering workflows, including:
Support security, compliance, and reliability requirements (e.g., ISO 27001 environments).
EDA / CAD Flow Expertise:
Strong experience with full EDA flows:
Strong experience with:
Good understanding of:
Infrastructure & Automation:
Strong experience in:
Scripting and automation:
Experience with:
AI / Modern Engineering Tooling:
Practical experience with:
Additional skills:
Object-oriented programming concepts
Familiarity with:
Requirements
Educational background:
Master’s degree (or equivalent) in Microelectronics, Electrical Engineering, or related field
Required experience:
Capgemini Romania is an equal opportunity employer. We promote equality and dignity in all aspects of recruitment and employment, and all offers of employment and promotions are made on the basis of performance, competence and ability.
About CAPGEMINI:
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.