Senior Engineer
Skills
About the role
Silvaco is hiring a full-time Senior Software Engineer for a remote role in the United Kingdom. The position suits a C++ engineer with five to eight years of relevant experience, strong English, and ideally semiconductor-industry experience. You will contribute across several engineering products rather than being assigned to a single codebase. The work spans user-interface improvements, optimization workflows, C++ debugging, and MCP servers that connect tools with LLM agents.
What you’ll do
- Improve user interfaces for technical software tools
- Add optimization workflows to the product portfolio
- Investigate and fix defects in C++ codebases
- Build MCP servers for LLM integration
- Design tool behavior and interfaces that work for both technical users and AI agents
- Contribute to new projects and take ownership as domain expertise grows
What they’re looking for
- C++ programming expertise
- A computer science degree or equivalent experience
- Fluent English
- Five to eight years of experience in a similar role
- Curiosity, fast learning, and interest in building tools for technical users
Nice to have
- Semiconductor-industry experience
- Simulation or optimization domain experience
What’s on offer
- Full-time remote work from the United Kingdom
- Potential equity, bonus, commission, or other compensation depending on the offered position
- Medical, financial, and other benefits
Questions about this role
Is the Senior Engineer role remote?
Yes. The posting lists it as remote from the United Kingdom.
How many years of experience are required?
The role asks for five to eight years of experience in this type of work.
Is C++ required?
Yes. C++ programming is listed as a qualification.
Do I need semiconductor experience?
It is preferred, but the posting says prior simulation or optimization experience is not expected.
How this role compares
One of 11 open Senior Software Engineer roles we are tracking today.
Posted 7 days ago, with 8 of the others posted since and 2 still open from before.
Related roles
Software Engineering Senior Manager - Data Engineering - GEN AI
A senior engineering management role leading data engineering teams for Wells Fargo's Treasury Technology group in Bengaluru. Suited to an experienced people leader with a data engineering background in regulated financial services.
Senior Software Engineer - DevOps Engineer
A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.
Senior AI Engineer - Senior Vice President
A senior AI/ML engineering leadership role at Citi in Mississauga, Ontario, at the SVP technical level. Suits an experienced AI/ML engineer with LLM and RAG expertise who can also manage multiple technical teams.
Senior Software Engineer (Python, AI ML Engineer)
Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.
Senior Machine Learning Engineer, Ad Tech Engineering
Senior hybrid machine learning role in Bengaluru for an experienced engineer building AI systems for Roku's advertising platform. You'll work on multimodal ad understanding, brand safety, moderation, creative generation, and large-scale model serving.
Senior Machine Learning Engineer - Advertising Engineering
Senior hybrid machine learning engineering role in Bengaluru focused on Roku's advertising data and AI platform. You'll build large-scale ML systems and agentic generative AI features for targeting, measurement, reporting, and optimization.