We provide IT Staff Augmentation Services!

Embedded Linux Engineer Resume

0/5 (Submit Your Rating)

Middleboro, MA

SUMMARY:

  • 30+ years in Electronics and Computer Technology
  • History of delivering projects on time, within budget
  • MIT Graduate Electrical Engineer; Master's study in Computer Science
  • Strong consultation, analytical and problem solving skills
  • Extensive experience with device drivers and kernel code with hardware interface design
  • Knowledge of a wide variety of systems and hardware, ability to work on any type of project.
  • Experience in project management, team leadership, budgets, scheduling, sales support etc.
  • Software patent for language translation
  • Hand held remote laser pyrometer (hardware, software design, patents, IR - 100 )
  • USB to IDE/ATAPI interface hardware and software design
  • Filter driver based file encryption system
  • Code included in Linux Kernel
  • Web based remote instrument frontpanel

TECHNICAL SKILLS:

HARDWARE: X86, ARM, PIC, 8/16/32/64-Bit CPUs, FPGA

SYSTEMS: UNIX, LINUX, Windows, Embedded Linux, RTOS etc

SOFTWARE: C, C++, Java, Python, BASH, HTML, various assemblers

PROFESSIONAL EXPERIENCE:

Embedded Linux Engineer

Confidential, Middleboro Ma

Responsibilities:

  • Debugged various Linux system issues such as boot, firmware update, USB devices and GPS IoT water meter
  • Worked on LoraWan OTA firmware update.

Embedded Linux Engineer

Confidential, Braintree Ma

Responsibilities:

  • Debugged various Linux system issues such as boot, wireless, system startup and peripheral drivers
  • Redesigned and implemented new build process using WindRiver Linux.

Embedded Firmware Engineer

Confidential, Framingham Ma

Responsibilities:

  • Programming STM32F FreeRTOS to play music in wireless earphone
  • Programming NXP2280 NFMI SOIC for ear to ear communication
  • I2C communication to PMIC power management, DSPs and NXP2280

Linux Consultant

Confidential

Responsibilities:

  • Network speed analysis
  • Disk error analysis.
  • DSP output improvements

Senior Software Engineer

Confidential, Framingham,Ma

Responsibilities:

  • Worked on Android for Tizen product porting to KitKat Android version
  • Ran Android CTS test suite.

Linux consultant

Confidential, West Greenwich, RI

Responsibilities:

  • Used CLFS book to compile GCC and other tools to make a clean compiler version.
  • Add support for various Video and Smartcard devices as well as Wine support.

Embedded software consultant

Confidential, Wilmington Ma

Responsibilities:

  • Added Arm c code for programming FLASH memory, added management tasks, coded jump to start

Embedded software consultant

Confidential, Boston Ma

Responsibilities:

  • Fixed bugs, added features, updated manufacturing diagnostics for PIC based system
  • Debugged New ARM Cortex based system using USB debuggers

Linux consultant

Confidential, West Greenwich, RI

Responsibilities:

  • Wrote diagnostic code to show new devices were compatible with system

Sponsored Research Engineer

Confidential, Cambridge, Ma

Responsibilities:

  • Wrote performance diagnostics for network stack
  • IT support with Xen and networking, installing server software
  • Integrated usermode network stack

Platform Software Engineer

Confidential, Cambridge, Ma

Responsibilities:

  • Analyzed Linux system for latency and speed issues
  • Ported section of Linux platform audio driver to new platforms inc MIPS PPC and ARM.
  • Moved an existing product from one hardware platform to another.

Senior Software Engineer

Confidential, Hopkinton, Ma

Responsibilities:

  • Worked on drivers and studied options for Centerra over NFS system Platform support for Atmos product
  • Ported source from RPATH (Redhat) to SLES, created necessary packages as RPMS debugged etc.
  • Upgraded FUSE kernel driver
  • Updated Python management scripts

Software Engineer

Confidential, Ma

Responsibilities:

  • Modified device driver in various flavors of Unix for rebootless update Platform support
  • Updated build scripts, virtual systems, installer scripts

Member Technical Staff

Confidential, Boxboro, Ma

Responsibilities:

  • Device driver support for both Linux and Windows
  • Added new IBS features to Linux and Windows versions of the tool
  • Modified Windows driver to be more compatible with future windows versions and WHQL testing
  • Submitted Linux kernel patch to oProfile driver for new IBS features of Confidential quad core processors

Senior Engineer

Confidential, Waltham, Ma

Responsibilities:

  • Added new features to uClinux device driver and embedded application
  • Updated Windows GUI support program for new product line features
  • Maintain and support CVS source code versioning system

Contract Engineer

Confidential, Billerica Ma.

Responsibilities:

  • Added new features to uClinux device driver and embedded application
  • Updated Windows GUI support program for new product line features
  • Maintain and support CVS source code versioning system

Principal Engineer

Confidential, Waltham, Ma

Responsibilities:

  • Created windows FSD filter driver for dynamic file encryption
  • Customer support and system crash debugging
  • Added new features for next generation of Digital Guardian product.

Contract Engineer

Confidential, Pocasset, Ma

Responsibilities:

  • Created embedded system using real time drivers and kernel modules for 1394 test system using RTLinux and LNET 1394 drivers from FSM Labs for X86 and PPC.
  • Hardware team lead for design of an advanced digital power supply board for Intergra test system, involving FPGA, drivers and advanced power management.
  • Redesign of docking control hardware and software for Integra test system to reduce cost, improve functionality and increase reliability.

Consulting Engineer

Confidential, Boxboro, Ma

Responsibilities:

  • Used .NET kernel sources and HALs to port fault tolerant server product from Win2000 to .NET
  • Debugged, ported and improved kernel drivers for storage, network and plug and play
  • Added features, debugged and ported GUI user applications using MFC and VC++
  • Ported and improved system installer package

Director of Application Engineering

Confidential, Burlington, Ma

Responsibilities:

  • Wrote firmware and Windows and Mac device drivers for USB to IDE DVK and design
  • Wrote firmware and Windows driver, and hardware design for SmartDisk and Compact Flash USB reader design
  • Participated in pre-sale and design of USB to Flash memory used in Microsoft XBOX controller

We'd love your feedback!