Post Job Free
Sign in

Software Engineer

Location:
Beaverton, OR, 97007
Posted:
August 11, 2010

Contact this candidate

Resume:

Mehrab Sedeh

***** ** ****** *****

Beaverton, OR 97007

503-***-****

******.*****@*****.***

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.



Contact this candidate