Siemens EDA
Siemens EDA1h ago
Foundit

Software Development Engineer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Development Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Siemens EDA

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Join a highly proficient and motivated R&D team at Siemens EDA, a global technology leader in Electronic Design Automation software. You will contribute to the development of industry-leading circuit simulator Analog FastSPICE (AFS), utilizing cutting-edge software development techniques. This role presents exciting technical challenges in solving complex nanometer-scale circuit verification problems for premier semiconductor companies worldwide. Experience a stimulating and motivating work environment with excellent training and career growth opportunities.

Analog FastSPICE (AFS) is recognized as the world's fastest nanometer-accurate circuit verification platform, trusted by over 200 semiconductor companies globally for their most demanding circuit verification needs, including high-speed I/Os, PLLs, ADCs/DACs, CMOS image sensors, RFICs, and embedded memory.

This position is based in Bengaluru, India, with potential opportunities for travel to other locations within India and globally. You will collaborate with teams that impact cities, countries, and the future of technology.

Your Role:

  • As a vital member of the AFS R&D team, you will be involved in developing efficient algorithms and implementing them using innovative software engineering processes and tools, with a strong focus on software quality. Gain valuable industry experience in tackling complex computational problems throughout the entire software development lifecycle.
  • Collaborate closely with fellow analog circuit simulator developers, architects, and product engineers to enhance the core circuit simulator's accuracy, performance, capacity, and feature set.
  • Maintain and improve compatibility with other simulators, profile and identify performance bottlenecks in various analyses for large-scale circuits.
  • Debug challenging test cases, addressing accuracy, performance, capacity, or functional issues.

We are looking for individuals with:

  • A Bachelor's or Master's degree in Electrical Engineering, Computer Science, Applied Mathematics, or a related field.
  • 2-5 years of experience in developing software for engineering applications, ideally with expertise in numerical methods and sparse matrix techniques.
  • A strong foundation in object-oriented design and software engineering processes, proficiency in C++ and working within a Linux environment.
  • Proficiency in memory optimization, high-performance data structures and algorithms, and a solid understanding of multithreading programming.
  • Excellent oral and written communication skills, coupled with strong problem-solving abilities.

Good to have:

  • Coursework or industry experience in one or more of the following areas: Numerical Analysis, Electronic Design Automation topics, Machine Learning, Analog Circuit Analysis, Computer Architecture, Compiler Design.
  • Experience using Matlab.

Siemens is a global collective of over 377,000 minds dedicated to shaping the future. We are committed to equality and encourage applications from diverse backgrounds. All employment decisions at Siemens are based on qualifications, merit, and business needs. Bring your curiosity and creativity to help us build tomorrow.

We offer a comprehensive reward package including competitive salary, variable pay, benefits, pension, and healthcare, with actively supported remote working options. We are an equal opportunity employer valuing diversity.

Company

Siemens EDA

Siemens EDA

Siemens EDA is a global leader in Electronic Design Automation (EDA) software, empowering companies worldwide to accelerate the development of highly innovative electronic products. Our advanced softw...

Bengaluru / Bangalore, India
Posted on Foundit
Software Development Engineer at Siemens EDA | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform