Digital IC Design Engineer

Micro Systems Engineering, Inc.
Portland, Oregon 97035
  • Job Type
  • Job Status
    Full Time

We are looking for a new Digital IC Design Engineer to join our IC Development team. As a member of our close-knit design team you will make significant contributions to all aspects of IC design for low-power implantable medical devices, including neuromodulation, pacemaker and monitoring devices. You will get to work on all aspects of integrated circuit development including concept/specification development, design partitioning and block level design, detailed design, synthesis and simulation, layout floor-planning and transistor/gate level layout, bench verification and testing, test vector development, and documentation. You will be expected to directly interact and collaborate with system level engineers, hardware engineers, firmware engineers, and with IC design, test and layout engineers in teams located onsite as well as at remote design centers. Development tasks will involve using state-of-the-art CAD tools for the design, simulation, integration and verification of digital integrated circuits and systems.

Your Responsibilities

  • Design and development of high-performance and high-reliability digital and mixed-signal integrated circuits for implantable medical products. 
    Active involvement and leadership in all aspects of IC design, including the development of functional concepts and specifications, top-level design architecture, design partitioning and block level design, detailed circuit design and simulation, layout floor-planning and transistor/gate level layout, bench verification and testing, test-vector development, and documentation. 
    Design of novel very low-power, low-voltage digital IC functional blocks (combinatorial, sequential, synchronous, asynchronous, state machines, microcontrollers, DSP, memory (RAM/ROM), etc.) using schematics as well as RTL synthesis techniques with timing and power constrained design flows. A strong grasp of sub-threshold and near-threshold digital design techniques and a good understanding of high-level tradeoffs involved in optimally implementing system functions is required. 
    Design and characterization of custom low-power, low-voltage digital library standard cells and functional blocks. 
    Effective collaboration with other members of the IC design group, systems hardware and software teams, and with teams in remote design centers. 


Required Qualifications

  • BS degree in Electrical Engineering with 5-15 years of experience in low power digital IC design. 
  • Highly skilled in Verilog RTL, synthesis and verification techniques, and in effectively applying design tools and flows for timing-constrained and power-constrained designs. 
  • A strong grasp of the circuit techniques and trade-offs involved in very low-power digital design,  including clock and power gating, multiple VT circuits, sub-threshold and near-threshold digital design, dynamic voltage/frequency scaling, variation-aware/variation-tolerant designs, etc. 
  • Strong understanding of CMOS processes, device characteristics, and place and route techniques and their effects on circuit performance. 
  • Experience in generating efficient test-vectors for high-fault-coverage verification and testing (pre-silicon and post-silicon) and in post-silicon lab bench testing and verification. 
  • Strong verbal communications skills and strong technical document writing skills. 

Preferred Qualifications

  • An advanced degree with relevant experience.
  • Experience in digital IC design for very low power portable, wearable, and/or implantable applications, with a strong understanding of the high-level tradeoffs involved in using various design approaches to optimally implement system functions. 
  • Experience in schematic based digital design and verification. 
  • A good understanding of digital signal-processing and basic communications theory/practice. 
  • Experience with the use of Cadence IC design, layout and verification tools. 
  • Experience with Unix/Linux OS, scripting languages and C/C++.

Physical Requirements:
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • While performing the duties of this job, the employee is regularly required to be independently mobile.
  • The employee is also required to interact with a computer for extended periods of time, and communicate with co-workers.
  • Must be able to work a minimum of 40 hours / week.
  • Must be able to travel to other office locations.

Travel Requirements:
Must be able to travel internationally and domestically, less than 10% of the time.


Share this job:

Digital IC Design Engineer

Micro Systems Engineering, Inc.
Portland, Oregon 97035

Join us to start saving your Favorite Jobs!

Sign In Create Account