Application Engineer

Cadence · Karnataka, India

Full-time · Senior · Posted 20 days ago

The ideal candidate will have a degree in computer science and experience in developing multiple applications. This candidate should be able to generate clean code and optimal solutions based on the outlined criteria. This candidate should also work closely with various teams in order to establish best practices, codes to utilize and ultimately, execute in creating a highly functional application.
Responsibilities
Understand goals of application and determine necessary technologies
Develop SQL scripts and stored procedures for SQL server database
Understand full software design life cycle and be able to create workarounds where possible
Collaborate with other engineering teams and product teams to ensure correct code is in place

Bachelor's or Master's in Electrical Engineering, Electronics Engineering, or Microelectronics
Understanding of CMOS technology, VLSI design flow, and power delivery networks
Familiarity with Synopsys (HSPICE, XA), Cadence (Voltus), or Ansys (RedHawk, Totem)
Knowledge of physical design concepts: floorplan, routing, metal stack, RC extraction
Scripting skills in Python, Tcl, or similar languages
Ability to work with large datasets (CSV, logs) and visualization tools

Sign up to apply