Siemens logo

Senior Software Engineer - Circuit Simulation

Siemens
Full-time
Remote
Worldwide
$126,100 - $227,000 USD yearly
Level - Senior

Role Overview

This role involves working within the AFS R&D team specializing in circuit simulation. You will be expected to tackle challenging nanometer scale circuit verification problems for top semiconductor clients. The position emphasizes high software quality while allowing for personal growth within a skilled and innovative team.

Experience Level

This position requires a minimum of 7 years of relevant experience in software development, specifically in engineering applications using numerical methods and sparse matrix techniques.

Key Responsibilities

  • Develop and enhance features for the core circuit simulator.
  • Engage in specification, architecture, design, and development of simulator functionalities.
  • Improve performance, accuracy, and compatibility with other simulators.
  • Profile performance issues and optimize numerical algorithms.
  • Debug complex test cases to resolve accuracy and performance issues.
  • Collaborate with global engineering teams to enhance product quality.

Technical Requirements

Successful candidates will possess strong programming capabilities in C and C++, a deep knowledge of numerical methods, and familiarity with developing SPICE tools and analog circuit analysis. Experience in advanced multithreading programming and a solid grounding in object-oriented design is essential.

Education Requirements

A Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related field is required for this position.