Senior C++ DS/Algorithms Engineer — Hybrid

Siemens EDA (Siemens Digital Industries Software)

Santa Clara (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Siemens EDA in Santa Clara, CA seeks a Senior/Principal Software Engineer to design and implement advanced simulation algorithms. You will contribute to core production-quality components and work with a senior team to solve challenging software problems.

The role requires strong C/C++ skills, compiler expertise, and UNIX/Linux experience. You will apply analytical thinking and take ownership to deliver high-quality software for next-generation simulation tools.

Qualifications

  • 5–12 years of software development for engineering applications.
  • Ability to conceptualize, define and architect solutions for open-ended problems.
  • Strong C/C++ with solid data structures and algorithms knowledge.
  • Experience on UNIX/Linux platforms.
  • Excellent analytical and problem-solving skills; detail-oriented.
  • Proven ability to work independently and deliver high-quality results.

Responsibilities

  • Develop cutting-edge algorithms and software solutions for simulation tools.
  • Contribute to core development of production-quality components and engines.
  • Collaborate with a senior engineering group to solve complex software problems.
  • Apply technical expertise to achieve project milestones and quality goals.
  • Stay self-motivated and drive innovation; continuously improve processes.
  • Collaborate with Mil-Aero customers to implement fit-for-purpose technical flows.

Skills

C/C++ mastery
Compiler expertise
UNIX/Linux experience
Data structures & algorithms
Analytical thinking
Independent ownership

Education

Bachelor's or Master's in CS/EE

Job description

Siemens EDA in Santa Clara, CA seeks a Senior/Principal Software Engineer to design and implement advanced simulation algorithms. You will contribute to core production-quality components and work with a senior team to solve challenging software problems.

The role requires strong C/C++ skills, compiler expertise, and UNIX/Linux experience. You will apply analytical thinking and take ownership to deliver high-quality software for next-generation simulation tools.

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

Similar jobs worth comparing

Lead Simulation Architect - Hybrid R&D Engineer
Lead Simulation Architect - Hybrid R&D Engineer

Siemens AG • Santa Clara (CA), Northern (KY)

Hybrid
USD 154,000 - 278,000
Hybrid work model
Senior Software Engineer (C++/DS/Algorithm)
Senior Software Engineer (C++/DS/Algorithm)

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Senior Software Engineer, VSD — EDA (Hybrid, Fremont)
Senior Software Engineer, VSD — EDA (Hybrid, Fremont)

Siemens Mobility • Fremont (CA)

Hybrid
USD 129,600 - 233,300
Senior/Principal Software Engineer (C++/DS/Algorithm)
Senior/Principal Software Engineer (C++/DS/Algorithm)

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Senior/Principal Software Engineer – Simulation R&D Innovator
Senior/Principal Software Engineer – Simulation R&D Innovator

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Software Engineer - Principal
Software Engineer - Principal

Siemens EDA (Siemens Digital Industries Software) • Austin (TX)

Hybrid
USD 154,000 - 278,000
Flexible work locations
Great benefits
Senior C++ Engineer, HPC/EDA Reliability
Senior C++ Engineer, HPC/EDA Reliability

Siemens EDA (Siemens Digital Industries Software) • Wilsonville (OR)

Hybrid
USD 120,000 - 180,000
Flexible work model
Excellent benefits
Senior AI & Algorithms Engineer – Chip Design Automation
Senior AI & Algorithms Engineer – Chip Design Automation

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
401k matching
Stock purchase plan
Education reimbursement
+3
Remote Senior Application Engineering Leader
Remote Senior Application Engineering Leader

Siemens EDA (Siemens Digital Industries Software) • San Francisco (CA)

Hybrid
USD 146,000 - 294,000
Flexible work environment
Great benefits and rewards
Lead Architect, Simulation Engines
Lead Architect, Simulation Engines

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

Hybrid
USD 154,000 - 278,000