Senior Software Engineer
Remote (United States)
About Silvaco, Inc.
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.JOB SUMMARY This role is for senior software engineer/architect for multiple circuit simulation products in the Silvaco SmartSpice© line of products. Help lead the specification, architecture and development of core simulator features working with a geographically distributed team of software engineers and technical managers. Hands-on technical leader with extensive experience in C/C++ building advanced simulation solutions. ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES; include but not limited to:
- Working closely with customers and cross-functional stakeholders to communicate technical requirements, proposals and project statuses.
- Develop technical product roadmaps that address customer requirements and ensure competitive leadership of the Silvaco SmartSpice© line of products.
- Deliver software product releases in line with the product roadmap, on time and with high quality.
- Providing clear, accurate and effective written documentation.
- Advanced degree (MS/PhD) in electrical engineering, computer science, applied mathematics, or a similar field with 6 or more years of related experience.
- Extensive experience in numerical analysis, sparse matrix algorithms and techniques, or numerical algorithms for the solution of systems of ordinary and partial differential equations.
- Experience architecting, developing, testing, debugging, and performance analysis in the optimization of HPC software.
- Understanding and experience on algorithms for VLSI circuit simulation, electrical circuit analysis techniques and concepts.
- Demonstrated software engineering skills in implementation of high-performance numerical algorithms and data structure design and implementation.
- Development experience in C/C++, including proficiency in memory optimization, high-performance data structures and algorithms with multi-threaded programming experience.
- Strong oral and written communication skills in English.
- Creative problem-solving skills.
- Experience working in international and remote teams preferred.
- Prolonged periods of sitting.
- Prolonged periods of typing
- Clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including use of computers.
- Ability to lift (up) to 15 pounds at times.
- Competitive salary
- Exceptional benefits package
- Paid Time Off and Holiday pay
- Employer-matched 401(k) plan
- A place where work-life balance is valued
Depending on the position offered, equity, bonuses, commission, or other forms of compensation may also be provided as part of a total compensation package, in addition to a full range of medical, financial, and other benefits. WE ARE AN EQUAL OPPORTUNITY EMPLOYER At Silvaco, we do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. If you need assistance or an accommodation due to a disability, please contact us at 408.567.1000. https://www.silvaco.com/ Apply
Job Profile
Regions
Countries
Competitive salary Employer-matched 401k Exceptional benefits Exceptional benefits package Holiday Pay Paid Time Off Work-life balance
Tasks- Communicate technical requirements
- Deliver software product releases
- Develop technical product roadmaps
- Lead specification and architecture
- Provide documentation
C C++ Data structure design EDA Electrical Circuit Analysis High Performance Computing Multi-threaded Programming Numerical Algorithms Numerical analysis Software Software Engineering Sparse Matrix Algorithms VLSI Circuit Simulation
Experience6 years
EducationApplied mathematics Computer Science Electrical Engineering MS Ph.D.
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in South America
Remote Jobs in Asia/Pacific
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Analytics Jobs
Remote Spanish Jobs
Remote Partner Jobs
Remote Advisor Jobs
Remote Data Scientist Jobs
Remote Sales Rep Jobs
Remote Contract Jobs
Remote Sales Representative Jobs
Remote Marketing Manager Jobs
Remote Program Manager Jobs
Remote Sales Manager Jobs
Remote Inside Sales Jobs
Remote Engineer I Jobs
Remote Finance Jobs
Remote Technician Jobs
Remote Customer Success Jobs
Remote Associate Director Jobs
Remote Associate Dir Jobs
Remote Therapist Jobs
Remote Claims Jobs
Remote Jobs with EUR > 100K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with GBP > 120K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with CAD > 180K in Salary
Remote Jobs with CAD > 200K in Salary
Remote Jobs with PLN > 120K in Salary
Remote Jobs with PLN > 40K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with PLN > 100K in Salary
Remote Jobs with PLN > 160K in Salary
Remote Jobs with PLN > 140K in Salary
Remote Jobs with PLN > 180K in Salary
Remote Jobs with PLN > 200K in Salary
Remote Jobs with PLN > 220K in Salary
Remote Jobs with ₱ > 40K in Salary
Remote Jobs with EUR > 140K in Salary