Siemens

Senior Software Engineer

Siemens$109K — $197K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • MS or Ph.D. in Computer Science, Scientific Computing, Electrical Engineering, or related field
  • Excellent programming skills in C++ and strong software engineering background
  • 2+ years of experience in EDA software development, particularly parasitic extraction
  • Familiarity with large software projects, including code reviews and version management
  • Experience in scientific software development focusing on numerical linear algebra and data structures/algorithms
  • Strong communication and interpersonal skills
  • Proven ability to learn and apply new technologies in software engineering and numerical mathematics

Responsibilities

  • Design and develop the Calibre Parasitic Extraction software
  • Support existing parasitic extraction products
  • Collaborate with senior engineers on quality assurance for new components
  • Work on various software components including computation engines and APIs
  • Engage in full software development life cycle processes, including testing and documentation

Benefits

  • Comprehensive health and wellness benefits
  • Access to various employee support services
  • Opportunities for professional development and training
Full Job Description
We are looking for a highly motivated software engineer to work on the Calibre engineering team in the Siemens EDA IC segment. You will be part of a team responsible for designing, developing, and supporting the Calibre Parasitic Extraction software. The Calibre parasitic extraction products identify the electrical side effects of devices and interconnect wires in integrated circuit designs and output those in a format that can be used for comprehensive post-layout analysis and simulation. Development responsibilities will span different software components including computation engines, application software, APIs, and utilities. You will collaborate with a senior group of software engineers on production level quality of new components and algorithms, and support existing parasitic extraction related products.

Minimum Job Qualifications:
  • MS or Ph.D. in Computer Science, Scientific Computing, Electrical Engineering, or related discipline
  • Excellent programming (C++) and software engineering skills
  • 2+ years EDA software development experience, ideally on parasitic extraction
  • Experience with large software development projects (code reviews, version management, unit tests, static/dynamic code checkers)
  • Practical (scientific) software development experience on projects that required numerical linear algebra and data structures/algorithms for high-volume data and computing
  • Strong team player with solid interpersonal and communication skills (written and verbal)
  • Strong ability and interest to learn, explore and apply new technologies in the domains of software engineering, computer science, and numerical mathematics
  • Strong analytical and problem-solving skills
  • Self-motivation, self-discipline, and the ability to set and work consistently towards personal goals

Preferred Job Qualifications:
  • Experience with multi-threaded, distributed, and high-performance computing would be a big plus
  • IC CAD experience (DRC, LVS, extraction, simulation) and solid knowledge of semiconductor processes would be a plus
  • Experience with UNIX and/or LINUX platforms is recommended

You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is 109,800 - 197,700 annually with a target incentive of 5-8 of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

About Siemens

Siemens AG is a German multinational conglomerate company headquartered in Munich and the largest industrial manufacturing company in Europe with branch offices abroad. The principal divisions of the company are Industry, Energy, Healthcare, and Infrastructure & Cities, which represent the main activities of the company. The company is a prominent maker of medical diagnostics equipment and its medical health-care division, which generates about 12 percent of the company's total sales, is its second-most profitable unit, after the industrial automation division. The company is a component of the Euro Stoxx 50 stock market index. Siemens and its subsidiaries employ approximately 385,000 people worldwide and reported global revenue of around €87 billion in 2019 according to its earnings release.
Learn more about Siemens
Size
305,000 employees
Industry
Founded
1847
NASDAQ

Similar Jobs

More Jobs at Siemens

More Information Technology Jobs

Find similar Senior Software Engineer jobs: