Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sean McGrail

Albuquerque,NM

Summary

Collaborative Software Engineer with embedded systems expertise and exceptional background coordinating with software, hardware, and firmware engineers. Skilled at coding software, interfacing with hardware and firmware, diagnosing problematic embedded systems, and delivering full lifecycle support for embedded architectures. Over 15 years of specialization in systems used within DOE/DOD and government.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Embedded Software Engineer IV

Boeing
03.2017 - Current
  • Designed and implemented embedded software to interface with firmware for low latency, high bandwidth data transfer systems and real time systems.
  • Designed and implemented software interfaces with devices such as analog-to-digital , digital-to-analog, digital IO, high speed trackers, wavefront detectors, deformable mirrors, sensors, cameras and fast steering mirrors.
  • Designed and implemented User interfaces to command, control and configure systems.
  • Added custom network protocols to embedded network systems to interface with site level data acquisition and capture.
  • Documented software development with agile approach, adding optimizations, changelogs and configuration management of all system and subsystems.

Software Engineer II

Boeing
03.2008 - 03.2017
  • Software lead on space vehicle simulation suite used in government sim and war gaming
  • Software interface with 3rd party EO/IR Gimbals and directional finding sensors that were hosted on a small aircraft.
  • Interface and design of smart sensor packages.
  • Software design and implementation on steaming video and command and control on directed energy systems.
  • Software implementation of radar and range finding devices.

Education

Bachelor of Science - Computer Science

University of New Mexico
Albuquerque, NM
2009

Skills

    Xilinx Zynq 7000 SOC

    Xilinx Zynq Ultrascale SOC

    Xilinx Microblaze

    SPI, QSPI I2C, UART

    FreeRTOS

    VxWorks

    LWIP

    C/C

    C#

    Visual Studio

    Java

    Android SDK

    Visual C UI

    Java FX UI

    Java Swing UI

    QT UI

    OpenGL

    Matlab

    Simulink

    Labview

    HTML/CSS

    HTTP/Rest

Certification

Active TS/SCI

Timeline

Embedded Software Engineer IV

Boeing
03.2017 - Current

Software Engineer II

Boeing
03.2008 - 03.2017

Bachelor of Science - Computer Science

University of New Mexico
Sean McGrail