logo

line2

Careers

Member of Technical Staff, Platform Development

Company Overview

Integrand Software, Inc. makes software for designing high frequency, RF and mixed signal complex integrated circuits (ICs) for the semiconductor industry. Our electromagnetic (EM) simulation tool, EMX®, allows designers to simulate large RF circuit blocks, characterize the behavior of passive components and analyze the parasitics due to interconnect. More than 50 companies rely on EMX to verify their ICs.  The world’s major foundries use EMX to develop passive component models for their process design kits. 

Position Description

The member of technical staff (MTS) will help develop, enhance and support Integrand’s software products EMX and Continuum. Responsibilities will include software development and creating new applications for the software.  A successful candidate will have a strong software and algorithms background.  Experience in numerical and scientific computation, electromagnetics and electrical engineering and IC design is desired.

Responsibilities

  • Develop and support the Integrand Software products EMX and Continuum
  • Debug test cases with accuracy, performance, capacity, or functional issues
  • Prepare technical documents, white papers and presentations illustrating features of the software

Requirements

  • Masters or higher degree in Computer Science, Electrical Engineering, Applied Mathematics or similar
  • Detailed knowledge of C++
  • Experience in parallel programming
  • Experience developing and maintaining code bases of moderate to large size (100K lines)
  • Experience with Perl, shell scripts, Matlab and the Linux command line environment.
  • Provide access to non-proprietary code samples

Desirable

  • Experience developing software, preferably in the EDA domain
  • Knowledge of numerical methods and an understanding of integral equation techniques and non-linear optimization
  • Programming experience in Cadence’s SKILL extension language or LISP/Scheme
  • Experience with OpenCL/CUDA for programming GPUs
  • Experience with using Cadence tools for layout and simulation of IC designs
  • Understanding of analog/mixed-signal circuits
  • Knowledge of passive and active device modeling

To apply for employment, send your resume to jobs@integrandsoftware.com

Integrand Software is unable to accept unsolicited agency resumes. Any resumes submitted become the sole property of Integrand Software, Inc.