Siemens02.03.26
AI SCORE 8.5

Senior Software Engineer - Circuit Simulation (Remote)

$126K–$227K/year

About the Role

We are seeking a Senior Software Engineer - Circuit Simulation to join our remote team at Siemens. As a key member of our AFS R&D team, you will tackle complex challenges in circuit simulation, contributing to cutting-edge software development that drives innovation in the semiconductor industry.

What You'll Do

  • Develop new and compatibility features for the core circuit simulator.
  • Participate in the specification, architecture, design, and development of features.
  • Enhance core circuit simulator performance, accuracy, capacity, and convergence.
  • Maintain and enhance compatibility with other simulators.
  • Profile and identify bottlenecks in performance for very large circuits.
  • Improve numerical algorithms used in the core engine.
  • Debug difficult test cases related to accuracy, performance, capacity, or functional issues.
  • Extend and maintain the capabilities of the AFS circuit simulator.
  • Drive improvements in development processes and product quality.
  • Collaborate effectively with globally distributed engineering teams and the Product Validation team.

Requirements

  • Minimum 7 years of experience in developing efficient, high-quality software for engineering applications using numerical methods and sparse matrix techniques.
  • Deep understanding of numerical methods and sparse matrix techniques.
  • Required experience developing SPICE tools.
  • Outstanding programming skills in C and C++, preferably on Linux.
  • Proficiency in memory optimization, high-performance data structures, and algorithms.
  • Advanced multithreading programming experience.
  • Solid background in object-oriented design and software engineering processes.
  • Strong interpersonal and excellent oral and written communication skills.
  • BS in Computer Science, Electrical Engineering, Applied Mathematics, or relevant area.

Nice to Have

  • Understanding of advanced computer architectures.
  • Self-motivated individual with excellent problem-solving skills.
  • Experience in a globally distributed engineering environment.

What We Offer

  • Flexible work arrangements, allowing you to choose between working from home and the office.
  • Attractive compensation and benefits, including health and wellness programs.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment that values diversity.
  • Paid time off, including sick leave and parental leave.

This Senior Software Engineer - Circuit Simulation remote position offers an exciting opportunity to work on innovative projects that shape the future of electronic design automation. Join us and help us transform the everyday!

Why This Job8.5 of 10

This Senior Software Engineer position at Siemens offers a unique opportunity to work remotely on cutting-edge circuit simulation projects. With competitive salary and flexible work arrangements, it's an attractive role for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in C and C++ with a deep understanding of object-oriented design principles, enabling the development of efficient, maintainable, and scalable circuit simulation software.

Strong background in numerical methods and sparse matrix techniques, with hands-on experience in multithreading to optimize performance in computationally intensive simulations.

Experience working in a Linux environment, demonstrating self-motivation and the ability to thrive in a fully remote setting while managing complex projects with minimal supervision.

Learning Resources

C++ Programming: A Modern Approachbook

Career Path

Senior Software Engineer - Circuit Simulation(Now)Lead Software Engineer - Circuit Design(1-2 years)Principal Engineer - Circuit Simulation(3-5 years)

Market Overview

Market Size 2024
$5.2B
Annual Growth
7.5%
AI Adoption
45%
Investment
+25%
Labour Demand
+15%
Avg Salary
$130K

Skills & Requirements

Required
CC++Linux
Growing in Demand
C++17/20Parallel ProgrammingMachine Learning Integration
Declining
C (Legacy Standards)POSIX Threads

Domain Trends

Increased Demand for Simulation Software
The circuit simulation software market is expected to grow by 8% annually as industries increasingly rely on simulations for design validation.
Shift Towards Multi-core Processing
As of 2024, 60% of new software projects are leveraging multi-core processing, driving the need for multithreading expertise in software engineering.
Integration of AI in Circuit Design
AI-driven tools are projected to enhance circuit design efficiency by 30%, with 45% of companies planning to adopt AI solutions in their simulation processes by 2025.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.