Post Job Free
Sign in

Engineer Software

Location:
Worcester, MA
Posted:
March 07, 2012

Contact this candidate

Resume:

JOHN A. WOJDAK

** **** **** ****; P.O. Box ***

Brookfield, MA 01506

Phone 508-***-**** - **********@********.***

OBJECTIVE:

A Software Engineering position utilizing my experience in programming, embedded real-time systems, hardware/software integration, and PC based systems.

EXPERTISE:

* Software: C, C++, TI-DSP, JAVA, HTML, Perl, Asm(ARM, PIC, 68HC11, MIPS, 80x86, 8051)

* Hardware: Embedded systems, PC, use of In-Circuit Emulators, , Logic Analyzers.

* Operating Systems: Real-Time OS(VxWorks, pSOS, AMX, RMX,),Solaris UNIX, Windows, Linux.

* Technologies: OOA/OOD, USB, TCP/IP, SNMP, MIB, UML, BIOS, SQL, I2C, 802.11b/g, ATM

* Tools: GNU, UML, GDB, ClearCase, PVCS, BSP, CVS, Continuous, Tornado, MS Office, ..

* Standards: SEI-CMM-5, IEEE, Mil-Std-2167A, ISO-9001, POSIX, ATM Forum specifications.

EMPLOYMENT

Principal Software Engineer Numia Medical Technologies 1/09 -1/12

* Software Develoment in Real-Time Analytical Instrumentation.

* Wrote Firmware for Medical infusion Pumps, on multiple processors (PIC, ARM, AVR).

* Designed numerous alarms to prevent improper infusion.

* Implemented an 802.11b/g Wireless interface for medical pumps.

* Documented requirements and followed standards for FDA regulated medical devices.

* Languages used: C, C++ OS: Linux UNIX, Windows,

Senior Software Engineer Raytheon 5/07 - 7/08

* Implemented software for a Communications systems on the DDX project.

* Wrote test plans for an Air Traffic Control System including radar interface.

* Implemented high level C++ code using Resource Allocation Is Initialization standards

* Wrote low level Linux driver firmware for a Troposperic Communications Systems.

* Followed standards for SEI-Level-5.

* Languages used: C, C++ OS: Linux UNIX, Windows, Other: OOA/OOD, UML

Software Engineer/Contractor Mercury Computer 9/06 - 3/ 07

* Implemented Test Bench software to comply with Mercury’s ARTS testing procedures.

* Languages used: C, ASPECT, PERL OS: Solaris, Mercury Comp. OS(MCOS, MCOE),

Firmware Engineer/Consultant Pitney-Bowes 9/05 - 3/06

* Implemented USB Driver, BIOS, HW Test Bench firmware to test sensors.

* Wrote PID software to control motors on a printer.

* Languages used: C++ OS: Windows-CE Other: OOA/OOD, UML, USB

Math-Computer Teacher/Tutor Okemo Mountain School 11/03-4/04; 11/04-6/05

Math Tutor/Substitue Teacher Palmer and Quaboag High School 1/02 - 6/03

* Teach students in Calculus, Algebra, PreCaluclus, Statistics, and Computer Science including programming, applications, HTML, Gaming, Vbasic, Basic and .NET.

Software Quality Engineer/Consultant Conexant/Mindspeed 11/00 - 8/01

* Wrote software and test scripts for an ATM network processor.

* Wrote test plans and procedures for API interface, performance and conformance tests.

Languages used: C OS: UNIX, Windows

JOHN A. WOJDAK

Software Engineer/Consultant Fujitsu-Nexion 6/99 - 9/00

* Wrote persistent/redundant firmware for an ATM/Frame Relay switch.

* Fixed Bugs using hardware and software tools on a multiprocessor system.

* Languages used: C++ OS: VxWorks, UNIX, Chorus

Software Engineer/Consultant Harris/Intraplex 6/98 - 3/99

* Led the design of an SNMP MIB tree and agent software for T1/E1 multiplexers.

* Mentored other engineers to aspects of the SNMP protocol.

* Languages used: C, ASN.1 OS: pSOS, Windows

Firmware Engineer/Consultant Sync Research 1/98 - 6/98

* Wrote HW diagnostics, chip-level drivers for a Frame Relay Access Probe and TCP/IP.

* Test hardware/software using communication analyzers.

* Languages used: C, VC++, PIC16Fxxx , 68360 assembly OS: VxWorks, Windows

Firmware Engineer/Consultant Motorola/ISG 4/97 - 1/98

* Wrote hardware diagnostics, chip level drivers, AT-commands for a Software Modem.

* Worked with hardware engineer to solve hardware/Firmware issues.

* Languages used: C, Moto-Coldfire-5206, MIPS4010 assembly OS: Multi-C, Windows

Firmware Engineer/Consultant Digital Equipment Corp. 9/96 - 4/97

* Wrote boot-up, chip-level, BIOS USB drivers and diagnostics for a printer controller.

* Languages used: C, C++, MIPS4660 assembly. OS: pSOS

Software Engineer/Consultant TauTron 10/95 - 5/96

* Wrote real-time embedded software for testing telephone systems using TI Code Composer

* Languages used: C++, 68302 PPC, 8051,TMS320-DSP O.S. VxWorks

Firmware Engineer Cabletron Systems 2/95 - 10/95

* Designed firmware for an ATM switch used in a real-time embedded system.

* Languages used: C++, 80960 PPC assembly.

Software Engineer Science Applications Int'l Corp. 2/92 - 9/94

* Designed Graphical User Interfaces.

* Created data acquisition programs for GPS and meteorological data.

* Languages used: "C", 6800, MFC, and FORTH.

Senior Software Engineer Modular Automation Corp. 5/90 - 2/91

* Led design team for AGVs including I/O, embedded systems, , and trained end-users.

* Languages used: "C", FORTH, 8051, MFC, 680x0 assembly.

Software Engineer Bryant Grinder Co. 10/84 - 12/88

* Designed, wrote and tested code to control a CNC machine for the following

applications: Input/Output control, real-time operating systems, and user interfaces.

* Incorporated an encoder feedback system with a resolution of .000001 of an inch.

Languages used: PL/M, "C", and 8086/8087 assembly. * O.S : iRMX, MS-DOS.

EDUCATION:

* B.S., Computer Science North Adams State College - North Adams, Massachusetts

* Additional courses: UML, JAVA, C#, C++, Digital Circuits, Robotics, Real-Time. Systems .



Contact this candidate