Post Job Free
Sign in

Software Engineer

Location:
Tawas City, MI
Posted:
May 09, 2014

Contact this candidate

Resume:

Peter Ossian

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

Burlingame, CA ****0

Mobile: 248-***-****

Email: ***********@*****.***

Computer Engineer

Highly motivated and systematized professional proficient with electronic engineering and software design.

Strength in electronics design, circuit development, debugging, verification, hardware and software

programming. Strong multitasking abilities. Pays great attention to details. Effective in negotiating the most

effective solution for set of resources. Diplomatic with individuals of technical and non-technical backgrounds.

Technical Skills

Microcontroller Boards: ARM Cortex-M3, Arduino Uno, Xilinx Spartan3

IDEs: Keil µVision, Arduino IDE, Xilinx ISE, MPLAB

Circuit Development: ModelSim, LabView, PSpice

Operating Systems: Windows (XP, Vista, 7, 8, 8.1), OS X (10.X), Linux (Ubuntu, Debian, Red Hat,

Mint), Android (1.X, 2.X, 3.X, 4.X), iOS (5.X, 6.X, 7.X), Windows Phone (7, 8)

Networking: LAN, WAN, Windows, OS X, Linux, UNIX network programming, PXE

Relevant Course Work

Embedded Systems C++, Java, Assembly Programming Architecture

Digital/Analog Circuits Object Orientated Design Computer Networks

ARM Course Material Creation, Michigan State University, East Lansing, MI Jan. 2013 - April 2013

Independent Study that involved developing ARM-based, microprocessor laboratory guidelines for students in

MSU’s ECE 331 course. Work consisted of setting up runtime environment for the TI Stellaris Launchpad

LM4F120, explaining features of Keil IDE and ARM Assembly such as libraries, debugging features, directives,

basic Assembly instructions, translated C++ code. Content followed modernized embedded system practices.

Accomplishments & Developments:

• Studied Jonathan Valvano’s Embedded Systems: Introduction to ARM Cortex-M Microcontrollers, took

notes, and developed a guideline for teaching material. Separated material into individual lessons.

• Maintained ongoing testing relationship for new content with students involved in previous coursework.

• Developed instructional Assembly code in Keil IDE projects for setup initialization procedures, learning

assembly directives and for navigating through IDE.

• Taught C++ data structures, provided working C++ code and translated to Assembly Language.

• Defined concepts and process flows and created summary questions to reinforce knowledge.

Work Experience

Senior Design Capstone Team, Michigan State University, East Lansing, MI August 2012 - Dec. 2012

Invented USB-based, electromagnetic, detenting joystick in product lifecycle environment . Specified hardware

for client and technical requirements. Developed code/diagrams, tested/debugged hardware/software, and

documented work. New joystick provided cross-operating system support (Windows, OS X, Linux),

reprogrammable elements: detenting grid array, force feedback levels, mouse and trigger patterns, and software

keyboard. Joystick built around an Arduino microprocessor, Firgelli linear actuators, and force sensing resistors.

Accomplishments & Developments:

• Followed strict deadlines for pre-proposal, technical presentations, hardware budget, Microsoft Project

guideline, client and sponsor design specifications, advertisement media, technical & final reports .

• Developed H-bridge hardware for controlling linear actuators in both positive and negative directions.

Selected L293D H-bridge IC for failsafe protection, latency, voltage, current, and budgetary demands.

Programmed C++ code in Arudino IDE for controlling operation of joystick. Implemented real time

support for detenting grid, linear actuator force feedback, and serial communication for software.

Collaborated with team for implementing features such as USB communication to team member

working on software keyboard, designing PCB shield, and voltage regulator hardware.

Demonstrated presentation for client, sponsors, and facilitators. Assisted team on professional

presentations, key notes, delivery areas, and constructive feedback sessions.

Won Prism VentureWorks Prize for creating a product that fit requirements, product presentation,

budget, and for supplementary reports and deadlines.

Computer Help & Repair, Michigan State University, East Lansing, MI July 2011 – Dec. 2013

Provided help desk and repair support for laptop, mobile, and desktops. Created programs for network-based

software troubleshooting and repair. Helped maintain Windows Deployment and PXE environments. Updated

process improvement methodologies and time-saving servicing tools. Lead organization in developing

diagnostic and repair support for mobile devices. Frequently provided training, procedural improvements and

technical feedback to colleagues. Servicing areas included, but were not limited to, storage, logic board, cracked

screens, flex cable, water damage, OS reloads & fixes, diagnoses, virus removal, and data recovery services.

Accomplishments & Developments:

• Performed diagnostic troubleshooting and provided centralized issue(s): software OS, application,

malware removal; hardware failure; networking; virus removal; accidental damage, warranty support .

• Set up NetBoot, NetInstall, Apple Service Diagnostic, Apple Service Toolkit servers, and boot

loaders/shims for software centralization and consolidation.

• Sustained current release libraries of OSs, diagnostics, anti-virus, and repair software.

• Supported consumer and business grade: laptop, desktop, smartphone, tablet; national or international;

deployment computers; UNIX, Linux, Windows, OS X support. x86, ARM, and other architectures.

• Commissioned team in distributing tickets. Ensured quality and accurate repairs before handing over to

clients. Collaborated effectively with colleagues in team or independent environments.

• Handled wide range of clientele to perform help desk support. Walked through solutions in step-wise

manner at clients’ most comfortable technical understanding .

• Launched servicing for mobile devices: created list of repair tools and inventory requirements, set

guidelines for receiving and handling; provided training sessions for the repairing of glass lens/digitizers,

flex cables, reinstallation of hardware, dust sealing, data backup, device resets, and quality of service

checks. Capitalization of mobile servicing incurred a 10% increase in incoming tickets for the business.

Education

Bachelors of Computer Engineering (B.Eng.) Received

Michigan State University, East Lansing, MI



Contact this candidate