Senior Software Engineer (C++/DS/Algorithm)

Santa Clara, CA

About Siemens EDA:

Siemens EDA is a global technology leader in Electronic Design Automation (EDA) software. Our cutting-edge software tools empower companies worldwide to develop highly innovative electronic products faster and more cost-effectively. Our customers leverage our tools to push the boundaries of technology and physics, delivering superior products in the increasingly complex world of chip, board, and system design. Join us and be a part of shaping the future of technology!

The Opportunity:

Are you a passionate and highly skilled software engineer with extensive experience in developing robust and high-performance simulation tools? Do you thrive on tackling complex technical challenges and contributing to industry-leading solutions?

We are seeking a Senior/Principal Software Engineer to join our dynamic Questa Sim (Simulation) R&D team at Siemens EDA in Santa Clara, USA . In this pivotal role, you will be instrumental in conceptualizing, architecting, and implementing advanced algorithms and software designs that drive the next generation of our simulation technology.

In this role, you will:

  • Develop Cutting-Edge Algorithms: Design and architect innovative algorithms and software solutions for our industry-leading simulation tools.
  • Contribute to Core Development: Play a key role in the development and enhancement of production-quality components, algorithms, and engines, while also supporting and improving existing codebases.
  • Solve Complex Problems: Collaborate with a senior group of engineers to solve intricate software problems in a fast-paced and dynamic environment.
  • Apply Technical Expertise: Leverage your deep technical expertise, exceptional problem-solving skills, and analytical thinking to achieve project milestones and deliver high-quality software solutions.
  • Drive Innovation: Stay self-motivated, disciplined, and focused on achieving personal and team goals, consistently seeking opportunities for innovation and improvement.
  • Customer collaboration : Work with Mil-Aero customers to innovate/implement fit-to-purpose technical flows

What you'll bring:

  • Extensive Experience: 5-12 years of professional experience in software development, with a strong focus on complex engineering applications.
  • Architectural Vision: Proven experience with conceptualizing, defining, architecting, and implementing solutions for open-ended problem scopes or new ideas.
  • C/C++ Mastery: Strong proficiency in C/C++, coupled with an in-depth understanding of data structures and algorithms.
  • Compiler Expertise: Expertise in Compiler Concepts and Optimizations.
  • Platform Proficiency: Experience working on UNIX and/or LINUX platforms.
  • Analytical Prowess: Excellent problem-solving and analytical skills, with a keen eye for detail.
  • Independent Drive: Proven ability to work independently, take ownership of tasks, and consistently deliver high-quality results.

Bonus Points for:

  • Basic knowledge of Digital Electronics and concepts related to SystemVerilog, Verilog, and VHDL.
  • Familiarity with parallel algorithms and job distribution techniques.
  • Exposure to Simulation or Formal-based Verification methodologies.

Education:

  • A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related technical field from an accredited institution.

Why Siemens Software?

Working at Siemens Software in Canada means flexibility – choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

Join a collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Qualified Applicants must be legally authorized for employment in the United States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States.

Siemens Software. Transform the Everyday with Us.

#LI-EDA

#Hybrid

Posted 2026-08-03

Recommended Jobs

Software Developer II - Indoor GIS AI and Reality

Esri
Redlands, CA

Overview Join our Indoor GIS team and help shape the future of how people understand, navigate, and interact with the built environment. We are building AI-powered capabilities that bring intelligenc…

View Details
Posted 2026-07-27

Flight Test Instrumentation Systems Lead

Joby Aviation
California

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and pla…

View Details
Posted 2026-07-30

Nuclear Pharmacist

RLS Radiopharmacies
Los Angeles, CA

Job Description Job Description Part-Time | Tuesday and Wednesday 2:00a-10:30a Job Summary The Nuclear Pharmacist is responsible for following good sterile compounding practices in preparat…

View Details
Posted 2026-06-26

Inserter Operator

Coast Personnel
Valencia, CA

Job ID: 16607 Inserter Operator 1st Shift: 6:00am-2:30pm, Pay = $19.00 2nd Shift: 2:00pm-10:30pm, Pay = 19.50 Temp to Hire Position Summary:  Tends machine that inserts printed matter, su…

View Details
Posted 2026-07-17

Dir Marketing - El Segundo, CA - (Hybrid)

Kinecta Federal Credit Union
El Segundo, CA

Job Description Job Description GENERAL SUMMARY: Require Skillset: ~ Strategic thinker and innovative, proactive collaborator. ~10+ years managing effective growth campaigns for financial …

View Details
Posted 2026-06-26

Director of Engineering

Marriott
Hollister, CA

JOB SUMMARY Provides a high level of property maintenance knowledge. Position has overall responsibility for maintaining the building, grounds and physical plant with particular attention towards …

View Details
Posted 2026-04-27

Project Architect

JKAE
Auburn, CA

Job Description Job Description At JKAE, we believe that lifestyle and great design go hand-in-hand. With three offices in California (Auburn, Truckee and San Jose) and one office in Nevada (Reno…

View Details
Posted 2026-06-26

Senior Research Associate In Vivo (Pasadena, CA)

CEDENT
Pasadena, CA

We are seeking a highly skilled and well-organized Senior Research Associate to contribute to our research programs and drive scientific progress. The Senior Research Associate will work closely with …

View Details
Posted 2025-09-02

Senior Video Systems Engineer

Stryker
San Jose, CA

Stryker is seeking to hire a Senior Video Systems Engineer as part of our Endoscopy Business. In this role, you will help define and deliver innovative, clinically meaningful surgical visualiza…

View Details
Posted 2026-06-21

Dedicated Class A CDL Truck Driver- Drop & Hook Freight!

Swift Refrigerated
San Diego, CA

SWIFT DEDICATED REFRIGERATED OPPORTUNITY Advantages of Swift Dedicated Refrigerated Fleet Interested in driving with Swift Refrigerated? Please text SWIFTDRIVE to 25000 or click here: http:…

View Details
Posted 2026-01-30