2,061,739open jobs
121,819companies
237,110added this week
Browse all
Salary
≈ $169k – $315k per year (Estimated)
Location
In office (Sunnyvale)
Seniority
Staff
Visa
H-1B filings in 12 months: 178 · for this role: 42 · green card filings: 177

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 28, 2026. Synopsys scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Synopsys is an American software company founded in 1986 that supplies electronic design automation tools used to design and verify integrated circuits, together with a large portfolio of licensable semiconductor IP such as interface, memory and processor blocks. Its 2025 acquisition of Ansys added engineering simulation software for structures, fluids and electromagnetics, while it sold its application security business, now Black Duck, in 2024. Listed on Nasdaq, it hires applications engineers, SoC solutions engineers and R&D staff in the United States, India and Vietnam. The company is headquartered in Sunnyvale, California, United States.

Job Description and Requirements

We Are

Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.

You Are

You have built a technical foundation in full-stack development where debugging production systems across multiple architectural layers is standard work. You navigate unfamiliar codebases by reading the implementation, understanding the data flow, and identifying the failure point without requiring extensive onboarding.

Technical ownership at the staff level means end-to-end accountability for system architecture, release integrity, operational stability, and the maintainability decisions that determine whether a codebase scales or decays. You recognize that sustaining production software demands more than feature delivery. It requires establishing robust testing frameworks, comprehensive documentation, repeatable deployment processes, and knowledge transfer mechanisms that reduce organizational risk.

When customer issues surface involving configuration dependencies, hardware integration failures, and environment-specific conditions, you conduct root cause analysis, reproduce the failure in controlled environments, and deliver either a resolution or actionable technical guidance. You translate complex technical problems into clear communication for support engineers, hardware specialists, and end users while preserving the technical accuracy required for effective resolution. At Synopsys, you will own a production application that enables critical hardware engineering workflows, and your technical decisions will directly determine system reliability and user productivity.

What You'll Be Doing

  • Own the full technical stack for a production application used by hardware and prototyping teams, including React frontend, Node.js backend, build pipelines, release packaging, and deployment workflows
  • Trace and resolve issues that span the UI, APIs, backend services, shell scripts, SQLite databases, Linux and Windows environments, network configurations, and connected hardware
  • Drive feature development from requirements through design, implementation, testing, packaging, and production release
  • Diagnose customer issues involving remote scanning, hardware communication, configuration errors, and multi-system dependencies, working directly with users and support teams to resolve them
  • Coordinate with hardware, systems, and engineering teams to clarify requirements, prioritize work, and align technical decisions with real-world use cases
  • Improve system reliability and reduce operational risk by writing clear documentation, building repeatable processes, establishing automated tests, and eliminating single points of failure tied to individual knowledge
  • Make technical decisions about architecture, tooling, dependencies, and workflows that balance immediate needs with long-term maintainability

The Impact You Will Have

  • Engineers using FPGA prototyping and lab systems will have a more reliable, better-documented application because you own the full lifecycle and do not let technical debt accumulate unchecked
  • Customer issues that used to take days to diagnose will get resolved faster because you can trace problems across the entire stack and communicate findings clearly to support and hardware teams
  • New team members and contributors will be able to understand, modify, and release the application without needing to ask you every time because you built the documentation and processes that make the system approachable
  • The application will ship more predictably and with fewer post-release surprises because you own the build, test, and release pipeline and treat it as part of the product, not an afterthought
  • Hardware and systems teams will trust the application more because you work directly with them to understand their workflows and prioritize fixes that matter
  • The codebase will become easier to maintain and extend over time because you make technical decisions that favor clarity and sustainability over quick fixes
  • The organization will reduce risk and reliance on tribal knowledge because you establish repeatable processes and document what used to live only in someone's head

What You'll Need

  • Demonstrated ability to own a complex software product end to end, including architecture, development, testing, releases, and production support
  • Strong hands-on experience with JavaScript or TypeScript, React, and Node.js in real production environments
  • Proven ability to navigate and debug an existing codebase across frontend, backend, databases, scripts, and operating systems without requiring guided onboarding
  • Strong Linux troubleshooting skills, including command-line tools, process management, filesystems, networking, SSH, and system-level debugging
  • Track record of diagnosing and resolving failures that involve multiple systems, external dependencies, or hardware integrations
  • Experience working directly with users, support teams, or cross-functional stakeholders to clarify issues, communicate technical findings, and follow problems through to resolution
  • Experience with Next.js, desktop application packaging or distribution, Tcl, shell scripting, SQLite, or hardware and engineering tool integrations is a strong plus

Who You Are

  • You can analyze a customer-reported issue involving scanning failures, configuration mismatches, and hardware timeouts and determine the investigation path without requiring direction
  • You establish documentation and repeatable processes proactively because you understand that operational knowledge concentrated in individuals creates organizational risk
  • You are comfortable serving as the technical authority for a product, which means making architectural decisions, articulating technical tradeoffs to stakeholders, and accepting accountability for system outcomes
  • You advance work in the presence of incomplete requirements by identifying the critical unknowns, engaging the appropriate stakeholders, and making progress while requirements clarify
  • You can communicate a multi-layered technical problem to support engineers, hardware specialists, or end users in terms appropriate to their context without sacrificing the technical precision required for resolution
  • You treat production failures as opportunities to strengthen the system by implementing fixes, documenting root cause, and establishing preventive controls that address the underlying vulnerability

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,061,739 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sunnyvale
$135k – $306k per year · Equity · In office · 10+ years exp · Bachelor's Degree · Nashville
C++
DevOps
Linux
Apply
$137k – $306k per year · Equity · In office · United States
Apply
≈ $163k – $277k per year (Estimated) · Remote (United States) · 5+ years exp
Python
Java
Databases
Apache Kafka
AI/ML
Spark
AI Agents
NLP
LLM
RAG
Hallucination
Reranking
DevOps
Splunk
Terraform
GCP
Prometheus
Pulumi
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Apply
$120k – $141k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Irving
JavaScript
Java
Kotlin
SQL
Java
Spring Framework
Maven
Spring Boot
Spring MVC
Spring Security
Gradle
Kotlin
Mockito
Databases
Apache Kafka
AI/ML
Copilot
Claude Code
Frontend
npm
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Management
Agile
Scrum
Apply
$120k – $141k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Irving · Atlanta
Python
JavaScript
Java
TypeScript
Node JS
Python
Flask
FastAPI
Java
Spring Boot
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Frontend
Zustand
Redux
Next.js
React.js
Mobile
State Management
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$68k – $130k per year · Equity · Hybrid · Full-Time · 9+ years exp · Sunnyvale
Java
Java
Spring Boot
Spring Data JPA
Databases
Apache Kafka
DevOps
GCP
Azure
CI/CD
Kubernetes
Management
Agile
Scrum
QA
Rest-Assured
Apply
≈ $147k – $273k per year (Estimated) · In office · 8+ years exp · Master's Degree · Sunnyvale
Databases
Apache Kafka
AI/ML
AI Agents
LLM
RAG
GraphRAG
Knowledge Graph
DevOps
GCP
Azure
AWS
Kubernetes
Robotics
Digital Twin
Apply
≈ $188k – $352k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Sunnyvale
Python
JavaScript
TypeScript
C++
AI/ML
Model Context Protocol
AI Agents
DevOps
GCP
IAM
Apply
≈ $225k – $417k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Sunnyvale
Python
Rust
C++
DevOps
GCP
AWS
Nginx
TCP/IP
BGP
Apply
≈ $157k – $323k per year (Estimated) · In office · 1+ year exp · Bachelor's Degree · Sunnyvale
Swift
Objective-C
Mobile
UIKit
Apply
See all jobs
This is one of many
2,061,739 more open roles from verified company boards, updated every day.