Post Job Free
Sign in

Engineer Software

Location:
United States
Posted:
September 30, 2013

Contact this candidate

Resume:

Patrick S. Mitrik

Gaithersburg, MD *****-****301-***-**** • *******@******.***

SOFTWARE ENGINEER

From requirements through support, this experienced software engineer has over 10+ years of achieving project

goals independently and with cross functional teams. Diverse background working with embedded projects to GUI

applications and from C to Java. Experienced with RTOS, device drivers, BSP, command and control and lab

support equipment. Skilled in debugging and troubleshooting embedded systems.

TECHNICAL SKILLS

Computer Hardware: MIPS IDT R3052, Freescale PPC Family, TI MSP430

Computer Language: C, Java, Visual Basic, Visual C++, and Assembler

Emulators: BDI, HMI, Pentica, Tasking ROM Monitor

Debuggers: DDD, EDGE, SingleStep, Tasking EDE

Compilers: GCC, Diab, Tasking R3000, IAR

Advanced Skills: Basic DSP Design, Neural Networks, Fuzzy Logic

Operating Systems: Linux, Windows 3.X/9X/NT/2000/XP, OS/2, DOS

Computer Programs: Qt4, Doxygen, Valgrind, Slick Edit, Bugzilla, PC-Lint, Eclipse, Others

Version Control: Subversion, AccuRev, PVCS

RTOS: Nucleus OS, FreeRTOS

Clearance: SECRET, Active

PROFESSIONAL EXPERIENCE

Exelis, Dulles, VA April 2011 – Present

Software Engineer

Provide the full life-cycle for the products assigned. Work with a local and remote team and customer to design and

implement firmware as specified by the requirements document. Research and implement Android applications to

demonstrate abilities and possibilities for future Android based products.

Software Implementations:

Added functionality and updated the Radio Interface Library for Android based devices.

Implemented customer requested enhancements for a low-power GPS device.

Wrote a mini-white-paper for management detailing how to reverse tether an Android phone over

Bluetooth using TCP/IP.

Researched concepts on implementing a phone system over satellite by setting up micro-hubs (mini-base

station) and utilizing a Beagle board with Ubuntu and one of our satellite radios.

Worked with a cross functional team to implement command and control software for a low-power GPS

device.

Developed some applications to demonstrate various Android abilities from a simple widget to a possible

solution to locking down a desktop.

DRS SIGNAL SOLUTIONS (formerly Watkins-Johnson), Gaithersburg, MD May 1998 – March 2011

Software Engineer

Design and maintain embedded command and control software for various tuners and receivers in the language of

C and assembler, and Interface Control Software for tuners and receivers for DOS, Windows and Linux

environments using Trolltech Qt 4. Interface with customers answering both technical and functional questions for

various products. Generate control documents, according to ISO 9001 Standards, stating the procedure and any

special instructions on how to make and support the current release software. Provide software bids for future

products.

Software Implementations:

• Worked with cross functional team to design and implement the next generation high speed tuner.

• Developed drivers for a WiMax effort to encode/decode the data stream and display on Windows and

Linux.

• Developed a TCP/IP Server Daemon with a client API for a Linux VME controller. Demonstrated to

customers the API functionality and interaction with the server daemon.

• Extended the life of a DOS program by reverse engineering the executable and creating a Qt 4 GUI.

• Implemented command and control software for a fast dual tuner that interfaces with an FPGA, CPLD and

VME backplane.

• Assumed responsibility for subversion, a version control package. Assisted and instructed peers on the

installation and use of the version control package.

• Managed contractors on the software implementation of our fast tuner product line.

• Added value to enable two dual tuners to act as a master/slave pair using a proprietary

communication protocol.

• Provided customer satisfaction by achieving successful operation of an existing receiver by

working with a multidisciplinary team.

• Support and update a family of tuner products, which have been one of the highest grossing

products produced at the plant.

USAISEC-FREO, Fort Dietrick (previous location, Fort Ritchie), MD August 1994 – May 1998

Electronics Engineer

Responsibilities:

• Performed engineering work in the areas of telecommunication assigned to the agency, this includes

telephone, transmission, outside plant, data, and command and control communication systems.

• Interfaced with customers to act as a consultant and/or adviser.

• Participated in scheduled training that includes formal classroom training, selected extension courses, on-

the-job training, and various orientation sessions.

EDUCATION

MSEE – MS, Electrical Engineering – Johns Hopkins University

BSEE – BS, Electrical Engineering –West Virginia University

PROFESSIONAL DEVELOPMENT

Engineer-in-Training (EIT) Certificate, West Virginia

Learning Tree Certification, Local Area Networks

PROFESSIONAL AFFILIATIONS

Member, IEEE



Contact this candidate