Information last updated December 1st, 2003

Joshua J. Cantrell

U.S. Citizen

Home: (310) 204-4373

Objective: To design digital and analog integrated circuits.

Work Experience:

September 1999 - September 2003
Graduate Student, University of California at Los Angeles

  • Design, layout, fabricate, and test a 0.18 micron sub-1 mW low power integrated circuit for MEMS capacitive sensors capable of 14-bit resolution and 1-KHz bandwidth
  • Part of a three research group collaborative project requiring good communication and teamwork.
  • June 2002 - September 2002
    EE 199 Volunteer Student Helper, University of California at Los Angeles

  • Directed and advised students in a summer independent study design course building a NATCAR, an autonomous battery powered racecar.
  • Helped students in Atmel microcontroller programming, magnetic field sensors, and circuit design.
  • January 1996 - May 1998
    Center for X-Ray Optics, Lawrence Berkeley National Laboratory, CA
  • Programmed for a graduate research group led by Professor Jeffrey Bokor
  • Designed and wrote real-time motor controllers, controlled through VXI crate devices and a GPIB port to operate on a Sparc 20 using SunOS 5.5.1
  • Designed and wrote graphical interfaces, using Xlib libraries, for movement of the motors and data acquisition
  • Collaborated with the hardware engineers to make better hardware/software controllers
  • January 1998 - May 1999
    Teaching Assistant, University of California at Berkeley

  • Met each week with the class's professor(s) and teaching assistants to plan and discuss concerns, ideas, and future lesson plans
  • Organized and instructed students in a computer laboratory and discussion section each week
  • Developed handouts with extensive use of diagrams to improve students' understanding of the material covered

    January 1998 - May 1998
    EE 192 Student, University of California at Berkeley
  • Worked in a team of two students, while also communicating and helping other teams
  • Designed analog circuitry and used a Motorola 68HC11 microcontroller to drive an autonomous race car around a track at high speeds, following a 75KHz AC signal in a wire
  • Entered the race car in National Semiconductor's NATCAR competition, achieving second place

  • April 1997 - May 1997
    CS 184 Student, University of California at Berkeley

  • Worked in two student team to design a realtime first person 3D maze traversal program with software wall texturemapping
  • Cross-platform code capable of being complied and run on MS Windows and UNIX platforms with X-Windows
  • On-line source code and demo,

  • Education:

    Leadership Positions:
    UCLA Engineering Graduate Student Association President, Fall '00 - Spring '01
    UCLA Engineering Society Graduate Representative, Summer '00 - Spring '03

    Personal Knowledge:
    Hardware Test Equipment:

    Analog and Digital Oscilloscopes, Logic Analyzers, Multimeters, Spectrometers, Function Generators

    Analysis and Design Software:
    Spice, Cadence (Virtuoso, Composer, Analog Artist), Magic, IRSIM

    Programming Languages:
    C, C++, TCL, 8086 Assembly Language, MIPS Assembly Language, Scheme, Common Lisp, SKILL, Verilog, Matlab, FPGA (Xilinx)

    Programming Libraries:
    Xlib for X Windows, POSIX.1 (I/O), POSIX.4 (Realtime, multiprocess)

    Printed Circuit Board Design:
    Microcontroller programming (HC6811, Atmel), OpAmp feedback, wirewrap, soldering, PCB schematic and layout software (Protel)

    Other Qualifications:
    United States citizen, willing to relocate, self motivated

    Relevant Courses:

    University of California at Los Angeles

    University of California at Berkeley