Mehrab Sedeh
Beaverton, OR 97007
******.*****@*****.***
OBJECTIVE: A senior engineering position in an organization seeking extraordinary record of:
• Innovation
• Ability to deal with highly complex hardware/software systems
• System Architecture Design and good tolerance of ambiguity
• Real-time embedded firmware design (RTOS + BSP)
• System Performance Profiling and Validation at all levels of SW and HW
• System Level Functional Validation and Debugging
• Low level and Kernel level programming
• Computer Architecture, PC architecture and Operating System concepts
• Successful product development and effective customer orientation
• Technical leadership/management, influencing, ability to facilitate
meetings, manage conflicts, and form consensus.
EDUCATION: Master of Science in Applied Mathematics/Computer Science, June 1985
Southern Oregon University, Ashland, Oregon
Bachelor of Science in Electrical Engineering, June 1982
Oregon Institute of Technology, Klamath Falls, Oregon
EXPERIENCE: Independent Consultant Jan/2009 – Present
• System level design/integration/debugging/validation/test
• Performance profiling at system, software application and architecture level
• Patent and trade mark support
• Processor system design
Avnera Inc--Beaverton, OR “Principal Engineer” June/2008 – Dec/2008
• Developed product platforms for high volume consumer market based on wireless audio DSP processors.
• Wrote low-level system firmware and tuned DSP algorithms for audio processors.
• Turned on new HW and did HW/SW/Packaging integration and debugging.
Tektronix Inc--Beaverton, OR “System Engineer” March/1985 – June/2008
• Ten US patents were awarded and four were filed in the area of system architecture design using multi-core CPUs, distributed memory architectures, high speed inter-connects and high-performance system buses.
• Architected high performance Instrumentation Platforms based on Windows/Intel environment with responsibility for developing hardware/software requirements, design, implementation, integration, debug, testing, new hardware turn-on, validation, and performance analysis/optimization.
• Developed System level performance analysis techniques for data/compute intensive PC based instruments. Gained experience in multi-core system design/analysis and thread-level optimization based on Priority tuning.
• Performed low-level Windows Internals tuning and measurements. Resolved high CPU utilization issues and did memory performance profiling/tuning. Gained Windows operating system Internals knowledge.
• Performed low-level Windows driver validations and performance tuning. Diagnosed, analyzed and optimized unstable software applications.
• Tracked and researched new technology trends in processor systems, high performance computing, special processors (GPUs, FPGAs, etc), rendering, embedded controllers, RTOS, and memory architectures.
• Ported real-time operating systems (VxWorks) to different hardware platforms.
• Gained extensive experience in embedding PC motherboards, embedding desktop Windows (XP professional/Vista) operating systems, designing processor systems, SOC development, virtualization, and product design as a whole.
• Gained experience in identifying and analyzing I/O and CPU bound sub-systems. Has familiarity with GPGPU, and use of FPGAs as accelerators.
• Gained experience in modeling I/O and CPU requirements at system level. Studied the impact of hardware/software interface design practices on system resources like CPU cycles, memory and I/O bandwidth.
• Visited customers and resolved manufacturing and sustaining issues.
• Provided technical support for marketing during/after product development.
• Wrote kernel level software/embedded real-time firmware in C and assembly languages. Board design experience at block diagram level and part selection.
• Learned to use debugging tools like Scopes, Logic Analyzers, JTAG Emulators, IPTs, software debuggers and software profiling tools (Intel VTUNE). Developed built-in hardware assisted debugging methods to help with system level debugging and system level performance measurements.
• Developed techniques for measuring raw hardware performance of the system buses and hardware/software interfaces
ACTIVITIES: • Playing soccer, long-distance running, doing yoga and community work.