Jobs and Careers
SI

SENIOR SOFTWARE ENGINEER

Silvaco
FranceRemotepart_timeVerifiedPosted 5 Sept 2024

About the role

<p><strong><span>About Silvaco, Inc.</span></strong></p>Silvaco is a provider of TCAD, EDA software, and SIP solutions that enable semiconductor design and AI through software and innovation. Silvaco’s solutions are used for process and device development across display, power devices, automotive, memory, high performance compute, photonics, internet of things, and 5G/6G mobile markets for complex SoC design. Silvaco is headquartered in Santa Clara, California, and has a global presence with offices located in North America, Europe, Brazil, China, Japan, Korea, Singapore, and Taiwan.<p><span><span>LOCATION Grenoble area in France, hybrid </span><span>working:</span><span> remote and office work on a weekly basis</span></span><span> </span></p><p><span><span>JOB SUMMARY</span></span><span> </span></p><p><span><span>Silvaco, one of the leading EDA </span><span>supplier</span><span> to the semiconductor industry, is adding a new position in France to strengthen its variation-aware products to address memory IP/digital library/custom IC/analog designers’ challenging process variation concerns.</span></span><span> </span></p><p><span><span>Located in Grenoble area, this team </span><span>collaborates</span><span> with other geographically distributed teams of engineers that provide variation-aware design flows and solutions. The new teammate will collaborate with other team members to lead the specifications, the </span><span>design</span><span> and the architecture, the </span><span>development</span><span> and the CI/CD flow for variation analysis solutions.</span></span><span> </span></p><p><span><span>This role </span><span>consists</span><span> of gathering/documenting requirements, organizing workflows, writing code, integrating/testing components, and ensuring compliance with coding standards in the context of continuous improvement and test-driven development. Success in this position requires a motivated team player committed to </span><span>deliver</span><span> reliable software solutions.</span></span><span> </span></p><p><span> </span></p><p><span><span>ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES; include but not limited to:</span></span><span> </span></p><ul><li><p><span><span>Work closely with the Team Leader and related teammates in developing/</span><span>maintaining</span><span> code and corresponding infrastructure</span></span><span> </span></p></li></ul><ul><li><p><span><span>Determine</span><span> requirements and document/design components with application engineers and programmers</span></span><span> </span></p></li></ul><ul><li><p><span><span>Manage software development quality and lifecycle</span></span><span> </span></p></li></ul><ul><li><p><span><span>Coordinate software development</span></span><span> </span></p></li></ul><ul><li><p><span><span>Support programmers, application engineers</span></span><span> </span></p></li></ul><ul><li><p><span><span>Troubleshoot bugs and other software issues</span></span><span> </span></p></li></ul><ul><li><p><span><span>Manage development tools to provide up-to-date environments for </span><span>developers</span></span><span> </span></p></li></ul><p><span><span>QUALIFICATIONS AND REQUIRED EXPERIENCE</span></span><span> </span></p><ul><li><p><span><span>10+ years of hands-on or equivalent experience as a software engineer or software developer</span></span><span> </span></p></li></ul><ul><li><p><span><span>MSc in Computer Science, Software </span><span>Engineering</span><span> or relevant fields</span></span><span> </span></p></li></ul><ul><li><p><span><span>Proficiency</span><span> in C++ software engineering flows and tools: CI/CD, source code management (git), build automation (</span><span>CMake</span><span>), scripting (shell, python), compilers (</span><span>gcc</span><span>, clang), code analysis and sanitizer, testing (</span><span>gtest</span><span>, </span><span>gcov</span><span>, </span><span>gperf</span><span>)</span></span><span> </span></p></li></ul><ul><li><p><span><span>Strong communication</span><span> and interpersonal skills</span></span><span> </span></p></li></ul><ul><li><p><span><span>Basic concepts of (micro)electronics</span></span><span> </span></p></li></ul><p><span><span>PREFERRED EXPERIENCE</span></span><span> </span></p><ul><li><p><span><span>Previous</span><span> experience with build, </span><span>installation</span><span> and test systems under Linux platform</span></span><span> </span></p></li></ul><ul><li><p><span><span>Distributing computing and software architecture, high performance computing</span></span><span> </span></p></li></ul><ul><li><p><span><span>Familiar with database design and related </span><span>libraries</span></span><span> </span></p></li></ul><ul><li><p><span><span>Fluent in English and French</span></span><span> </span></p></li></ul><ul><li><p><span><span>Previous</span><span> experience with SPICE simulators and related environments</span></span><span> </span></p></li></ul><ul><li><p><span><spa

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Silvaco

View company profile →