  | 
             
  Analog/Mixed-Signal CAD Software Engineer/Linux Systems Administrator 
Job Description 
-  Primary responsibilities:
-  Develop CAD tools to support analog/mixed-signal simulation, schematic and layout entry, analysis, and verification.
 -  Write scripts and utilities to automate design flows.
 -  Maintain up-to-date technology files and verification decks.
 -  Provide CAD support and methodology training to design engineering team.
 -  Write application notes and document CAD processes.
  
 -  Secondary responsibilities:
-  Perform Linux system administration, including performing hardware/software upgrades, enhancements, and configuration changes when needed. 
 -  Configure and maintain servers, workstations and printers. 
 -  Enforcing CAD system administration policies.
 -  Website development and support.
  
  
Job Requirements 
-  BSEE required, MSEE preferred with 5+ years experience in software development.
 -  Strong understanding of CAD tool design and algorithms.
 -  Strong understanding of industry standard CAD tools.
 -  Understanding of analog/mixed-signal CMOS IC design and devices, particularly at 90nm processes technologies and below.
 -  Demonstrated ability to quickly root cause and resolve software and methodology problems in a team environment preferred.
 -  Proficient in C and C++  as primary software development languages, and Perl, sh, and csh as additional development languages.
 -  Proficient in Verilog and VHDL.
 -  Proficient with Linux systems and system administration.
 -  Understanding of HTML programming and website administration.
 -  Ability to work efficiently as a part of team as well as independently.
 -  Strong analytical skills. 
 -  Strong organizational, interpersonal, written and verbal skills.
 -  Good documentation and follow up skills.
  
  
 
             |