From: mehr@fluke.tc.fluke.com (Manooch Mehr)
Newsgroups: misc.jobs.resumes
Subject: BS CS with 8 years of experience
Date: 14 Sep 92 20:01:50 GMT
Article-I.D.: tc.1992Sep14.200150.15979
Distribution: usa
Organization: John Fluke Mfg. Co., Inc., Everett, WA





Manooch Mehr
12115 19th Ave. SE #J305
Everett, Wa 98208
(206) 338-7122 (Home)
(206) 356-5351 (Work)


Dear Prospective Employer:


I am immediately available for a position in  computer  pro-
gram  design  and development. I have seven years of experi-
ence in this area. I bring with me the  ability  to  perform
quality  work in design and programming, a strong background
in software development on several different platforms, very
good writing and interpersonal skills, and intense desire to
learn.

I graduated from Portland State University in  1985  with  a
B.S.  in Computer Science. During my seven years of software
design, I have produced three major products that are avail-
able for commercial use.

My skills  in  software  requirement  specification,  design
specification  and implementation of embedded/real-time sys-
tems has helped me to be valuable member of design teams  at
Tektronix and John Fluke.

I have 7 years of solid development experience in C program-
ming  language (K&R and ANSI C) on UNIX platforms (SUN, VAX,
and Sequent).

I have extensive experience in design and implementation  of
large  scale  software projects. My skills consist of system
software design, Object Oriented  Programming  (C++),  UNIX,
MS-WINDOWS.

I am fully familiar with cross compile  development,  68XXX,
80386  Assembly  Language  and remote debugging using micro-
processor emulators (Applied Micorsystem).

I have extensive  experience  in  Automated  Test  Equipment
(ATE),  VME  Extension  for  Instrumentation (VXI), and GPIB
Instrumentation. I have a good understanding of  IEEE  488.2
and SCPI standards for Instrumentation.

I designed and implemented the system software for Tektronix
VXI computer, this project consisted of 20000 lines of C and
300 lines of 68000 assembly language. Tektronix  VXI  system
software  incorporated three device drivers (GPIB, RS232 and
VXI Word Serial), a Message Router, and a IEEE  parser  into
the kernel.

I participated in design and implementation of software  for
Fluke's Digital Signal Analyzer (HMX10). HMX10 is one of the
12 instruments in a functional ATE workstation. I also  par-
ticipated  in  implementation  of  user  interface  for this
workstation using MS-WINDOWS 3.0 .

My resume is enclosed for consideration. I would  appreciate
the opportunity to talk further with you. Thank you for your
time and consideration.


Sincerely,


Manooch Mehr










                        Manooch Mehr
                  12115 19th Ave. SE #J305
                     Everett, Wa 98208
                   (206) 338-7122 (Home)
                   (206) 356-5351 (Work)


Career Objective :

Computer Software design and engineering. Interested in user
interface, real-time system design, device drivers, and net-
working.

Education :

Bachelor of Science computer science; Portland State Univer-
sity. Portland, Oregon (September 1985).

Systems / Languages :

Unix, MS-DOS, pSOS, Microsoft Windows.

C++, C, CSHELL, 68xxx and 80386 Assembly, Pascal.

Work History :

Software Engineer
John Fluke Mfg.
Everett, WA 98203
[Agust 1989 to Present]

Participated in definition and design of system software for
Fluke's  functional  ATE workstation. Fluke's functional ATE
is based on VME modular architecture. This workstation  pro-
vides  an  integrated  environment  of twenty four different
instruments for measurement and testing. The Digital  Signal
Analyzer  is  one  of the several instruments in Fluke's ATE
workstation which provides 200  MHz  Asynchronous  or  40MHz
synchronous  digital waveform acquisition capability and can
acquire up to 4000 samples.

-Currently, porting the existing  code  to  a  new  platform
(VXI)  using  GNU C++, and modifying the system software for
the Digital Signal Analyzer instrument.


-Designed and developed a multi-tasking operating system for
Digital  Signal  Analyzer. The operating system was built on
top of pSOS real-time kernel. The operating system for Digi-
tal Signal Analyzer was responsible for interacting with the
low-level hardware and the User Interface, it also  provided
various  analysis  procedures  of  raw-data  acquired by the
hardware. The result of software analysis was  stored  in  a
fault dictionary for use in board diagnostics.

Developed parts of the User  Interface  for  Digital  Signal
Analyzer  under  MS-WINDOWS 3.0 and Microsoft C6.0 compiler.
The interface consisted of a front-panel  and  setup  dialog
boxes for interacting with the instrument operating system.


-Optimized and upgraded the system software for Fluke's  ATE
workstation.  The  task included upgrading the system to 4MB
of memory and code optimization.

-Gained valuable experience in UNIX, C, C++, system program-
ming and MS-Windows 3.0 programming.


Software Engineer
Tektronix Inc.
Vancouver, WA 98008
[January 1985 to August 1989]

-Designed and implemented the entire system software of  the
embedded  controller  for Tektronix VXI computer system. The
embedded controller(VX5520) was responsible  for  configura-
tion  of  the  system hardware/software and resource manage-
ment. The VX5520  also  acted  as  a  message  router/bridge
between the host PC and the internal instruments. The embed-
ded system for  VX5520  incorporated  three  device  drivers
(GPIB,  RS232,  Word  Serial),  a  message router, a command
parser  and  low-level  system  diagnostics  into  a  multi-
tasking/preemptive real-time kernel.

Gained efficiency in design of operating systems,  C,  68xxx
Assembly language, Cross Compilers, and real-time systems.


-Designed and implemented an  IEEE  488.2  parser  generator
similar  to  UNIX Lex and YACC for Various Tektronix instru-
ments. The parser generator  accepted  standard  IEEE  488.2
syntactic  elements  from  a  user define ASCII file(s), and
provided a comprehensive IEEE 488.2 command parser with gen-
eric error recovery functions.


-As a team member designed and implemented  the  interpreter
and  parts  of the runtime routines for a Extended Tektronix
BASIC (ET_BASIC). ET_BASIC was designed  to  a  be  complete
language  used  in  controllers (e.g. Hewlett Packard's Roky
Mountain Basic).


             <REFERENCES AVAILABLE ON REQUEST>