- Noida - Uttar Pradesh - India
Software Development Engineer
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly sophisticated world of chip, board, and system design
This role is based in Noida. But you’ll also get to visit other locations in India and globe, so you’ll need to go where this job takes you. In return, you’ll get the chance to work with teams impacting entire cities, countries, and the develop of things to come.
Key Responsibilities:
- As a key member of AFS R&D team, participate in developing efficient algorithms and implementing them using innovative software engineering processes and development tools, with a strong emphasis on software quality; thus gaining industry level experience in solving tough computational complexity problems while participating in entire software development lifecycle.
- Would you like to work closely with other analog circuit simulator developers, architects and product engineers to improve core circuit simulator accuracy, performance, capacity, and feature set.
- We are looking for someone to maintain and enhance compatibility with other simulators; Profile and identify bottlenecks in performance of various analyses for very large circuits.
- Are you expertised in debugging difficult test-cases with accuracy, performance, capacity, or functional issues!
Qualifications:
- We are looking for candidates who are Graduates or Postgraduates (Bachelors/Masters) in EEE, ECE, or Computer Science (CS) from top reputed engineering colleges, with at least 2+ years of strong hands-on experience in software development, experience in EDA will be outstanding.
- We need someone with strong understanding of C/C++ languages, design patterns, data structures, and algorithms—along with excellent programming skills in C/C++ on UNIX and/or LINUX platforms—will be key to the development of our software.
- You will be working on Compiler Concepts and Optimizations.
Good to have:
- Knowledge of ML/AI algorithms for data-driven tasks is a plus. Exposure to Verilog, SystemVerilog, or VHDL is phenomenal.
- Your good analytical, abstraction and interpersonal skills will help in crafting bigger and balanced solutions for sophisticated systems.
- Your ability to work with multi-functional teams will help in good crafting solutions that resolve actual customer issues!
We are Siemens
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 encourage 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!
We offer a comprehensive reward package which includes a competitive basic salary, variable pay, other benefits, pension, healthcare and actively support working from home.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
Transform the everyday
#LI-EDA