Senior Infra Software Architect for Embedded Systems

Cadence

San Jose (CA)

On-site

USD 161,000 - 299,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cadence is seeking a skilled Software Engineer to help design, build, and improve our processor generator, processing systems, and supporting infrastructure in a dynamic team environment.

You will work across the full product life cycle, from analyzing user needs to developing control components, backend systems, and automated testing, interacting with multiple teams and delivering scalable solutions.

Qualifications

  • Advanced degree with 7+ years (MS) or 10+ years (BS) in CS or related field.
  • Strong experience building database driven production systems in Java, Perl, Python, etc.
  • Experience building Java/React web apps that interact with SQL databases via REST services.
  • Experience with Tomcat and architecting web/app servers.
  • Experience designing SQL/NoSQL databases and test systems.
  • Experience with Jenkins and Grafana for dashboards and CI/CD.
  • Excellent problem-solving, leadership, and cross-team collaboration.
  • Fluency scripting on Windows and Linux; understanding OS and architecture.

Responsibilities

  • Design, develop, and maintain software for processor generator and infrastructure.
  • Build control systems for multiple product build systems and supporting infra.
  • Develop infrastructure components interfacing with databases, systems, and APIs.
  • Create REST API servlets for remote product functionality connected to systems.
  • Automate importing order information into live build and delivery systems.
  • Develop web apps for customers and internal infrastructure; manage release branches.
  • Design and evolve databases to support product functionality and internal tools.
  • Analyze user needs and software requirements within time and cost constraints.
  • Modify software to fix errors, adapt to new hardware, and improve performance.
  • Engineer tests and integrate features into new releases; support test phases.
  • Collaborate with marketing, applications, and order processing teams to streamline delivery.
  • Support delivery system operations and automate fulfillment processes.

Skills

Problem-solving
Creativity
Initiative
Communication
Leadership
Windows scripting
Linux scripting

Education

Master's degree in computer science or related field
Bachelor's degree in computer science or related field

Tools

Java
Perl
Python
React
Tomcat
SQL
NoSQL
Perforce
Git
Jenkins
Grafana
REST

Job description

Cadence is seeking a skilled Software Engineer to help design, build, and improve our processor generator, processing systems, and supporting infrastructure in a dynamic team environment.

You will work across the full product life cycle, from analyzing user needs to developing control components, backend systems, and automated testing, interacting with multiple teams and delivering scalable solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Principal Infrastructure Software Engineer
Sr Principal Infrastructure Software Engineer

Cadence Design Systems • San Jose (CA)

On-site
USD 161,000 - 299,000
Paid vacation and holidays
401(k) plan with employer match
Employee stock purchase plan
+2
Senior Processor Core Architect & Optimizer
Senior Processor Core Architect & Optimizer

Cadence Design Systems • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Embedded RF Systems Architect
Senior Embedded RF Systems Architect

CACI International Inc • Herndon (VA)

On-site
USD 94,000 - 198,000
Senior Application Architect for AI-Driven EDA
Senior Application Architect for AI-Driven EDA

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 210,000 - 390,000
Bonus
Equity
Benefits
Sr Principal Infrastructure Software Engineer
Sr Principal Infrastructure Software Engineer

Cadence • San Jose (CA)

On-site
USD 161,000 - 299,000
Senior Embedded Hardware & Firmware Architect
Senior Embedded Hardware & Firmware Architect

CyberCoders • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Medical benefits
Dental benefits
Vision benefits
+3
Processor Core Logic Design/Architect
Processor Core Logic Design/Architect

Cadence Design Systems • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Principal C++ Engineer — Emulation Platform Leader
Senior Principal C++ Engineer — Emulation Platform Leader

Cadence • Seat Pleasant (MD)

On-site
USD 140,000 - 260,000
Senior Software Engineer — Scalable Emulator & Compiler
Senior Software Engineer — Scalable Emulator & Compiler

Cadence Design Systems • New Jersey

On-site
USD 102,000 - 189,000
Senior Embedded Systems Architect – Real‑Time RF
Senior Embedded Systems Architect – Real‑Time RF

CACI International Inc. • Herndon (VA)

On-site
USD 94,000 - 198,000