Software Development Engineer

Noida April 11, 2026 Full Time

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 algorithmsalong with excellent programming skills in C/C++ on UNIX and/or LINUX platformswill 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!
Apply on company site

How well do you match this role?

Check My Resume