Senior Engineer, TCAD

Location

United Kingdom

Posted

4 days ago

Salary

0

Seniority

Senior

Postgraduate Degree4 yrs expEnglish

Job Description

Senior Engineer, TCAD

Silvaco Inc

• Develop, support, test, and maintain simulation software tools • Identify and understand the limitations of existing software components • Improve and develop simulation methodologies • Develop and maintain a library of linear solvers • Develop and maintain parallel software using different methodologies such as threading, MPI, or CUDA • Communicate complex ideas and testing results effectively; both orally and written • Provide accurate and effective written documentation

Job Requirements

  • PhD in Computer Science, Engineering, Mathematics, Physics, or related fields
  • 4 – 7 years of experience in development of linear solvers and parallel programming
  • Strong proficiency in C++ or equivalent object-oriented programming language
  • Extensive experience in software design
  • Experience in developing direct linear solvers, iterative linear solvers, and preconditioners
  • Experience in numerical methods and techniques relevant to the solution of partial differential equations
  • Experience in CPU parallel programming (POSIX threads, STL threads, OpenMP, or MPI)
  • Experience in GPU parallel programming languages (CUDA)

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development opportunities
  • Full range of medical benefits
  • Other forms of compensation such as equity, bonuses, and commission

Related Job Pages

More Full-stack Engineer Jobs

Zocdoc logo

Staff Software Engineer, Spend Management

Zocdoc

Zocdoc is the beginning of a better healthcare experience for millions of patients every month.

Full TimeRemoteTeam 501-1,000Since 2007H1B Sponsor

• Full ownership of the technical strategy for the self-service spend management platform. • Architecting and writing code for key roadmap initiatives — flexible budget controls, the Budget Settings experience, and cross-channel (Marketplace + SPO) spend strategy. • Building and fostering relationships with engineers on your team and partners in Product, Design, and Analytics to refine and execute the product vision. • Safeguarding the accuracy and reliability of a system that moves money — spend tracking, budget enforcement, and the guardrails that keep them correct. • Mentoring engineers through code reviews, design discussions, and 1:1 pairing. • Working with cutting-edge GenAI tools and technology, with an eye toward future goals like spend recommendations and AI-assisted budget insights.

New York
$176K - $264K / year
Full TimeRemoteTeam 201-500Since 1997H1B No Sponsor

• Teaching the following modules and learning units: Linux Essentials, LPIC-1, Linux Administrator (including exam preparation). • Learning unit: "Providing networks and services". • Learning unit: "Providing service functions and automating administrative tasks". • Learning unit: "Ensuring the operation and security of networked systems".

Germany
Job Closed
CS-Consulting GmbH logo

Senior Software Developer

CS-Consulting GmbH

Individuelle Softwareentwicklung und Beratung mit Pragmatismus, exzellenter Lieferkultur und Veränderungswirkung

Full TimeRemoteTeam 11-50Since 2017

• Develop, design, and integrate modern, high-performance, and scalable software solutions • Take responsibility for the entire software lifecycle — including architecture, quality assurance, deployment, and technical evolution • Own analysis and development packages and manage complex integrations across distributed system landscapes • Make sound technology decisions, evaluate frameworks, tools, and platforms • Shape a sustainable, scalable software architecture • Improve software and development processes, conduct code reviews, and establish best practices in clean code, testing, automation, and architecture • Provide coaching and mentoring and provide technical leadership for small developer teams, support technical challenges, and contribute to the continuous development of the engineering team

Germany

GTM Engineer

The Hologram Company

Artist Development and Consulting @thehologramco

Full TimeRemoteTeam 1-10H1B No Sponsor

• Design, build, and optimize multi-channel outbound sequences using Clay-based enrichment workflows and n8n automation pipelines, connecting firmographic signals, technographic data, and intent sources to personalized outreach at scale. • Build and maintain prospect lists and enriched account profiles that give BDRs and AEs the context they need for relevant first conversations: not generic outreach. • Own the signal-based selling infrastructure that detects buying triggers (technographic changes, competitive displacement events, expansion indicators) and routes the right signal to the right rep at the right time. • Build and manage automated nudge sequences for stalled transactional deals, detecting inertia from CRM stage duration and engagement data, and triggering follow-ups without requiring AE manual tracking. • Own CRM health: automated deduplication routines, data validation at point of entry, integration monitoring between the CRM and connected tools, and periodic audits that catch data decay before it degrades pipeline reporting. • Build upsell signal detection and churn risk systems for the CS team: flagging expansion triggers, declining usage, champion departure, and billing anomalies, then connecting those signals to automated outreach workflows. • Evaluate, integrate, and manage the AI-powered GTM tooling stack, separating what actually compounds our advantage from what generates noise.

United States
$115K - $136K / year