We provide IT Staff Augmentation Services!

Senior Staff Systems Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Strong team player with ability to work cross functionally between marketing, software and hardware engineering teams. Ability to work in intense critical customer situations and quickly bring technical issues to resolution. Excellent verbal, written, & presentation communication skills.

TECHNICAL SKILLS

Server Technologies: TCP/IP, AWS Architecture, REST APIs, IOT Solutions

Programming Languages: C, C++, Java, Python

Operating Systems: Android, Linux, Embedded Systems (VxWorks, FreeRTOS)

Hardware Interfaces: Ethenet, Bluetooth, USB, I2C, SPI, PCIe

PROFESSIONAL EXPERIENCE

Confidential

Senior Staff Systems Engineer

Responsibilities:

  • Successfully integrated IPL onto Huawei’s flagship phones to enhance positions during poor GPS coverage. Design required modifying Android’s GPS Framework to communicate with Daemon process generating IPL positions. Worked with customer to resolve platform related issues in tight timelines. Developed tools to analyze system performance and for offline playback.
  • Developed multiple Android applications to demonstrating IPL feature set and performance for customer platforms. Applications were developed using a Java GUI Client that interfaced with C and C++ components through JNI calls and/or IPC.
  • Modified Nexus AOSP to add new Android Linux kernel drivers and modify HAL components to support new IMU chipsets for HW modified test phones.
  • Ported IPL to embedded ARM and x86 Linux platforms. Embedded platform interfaced with Android application over USB or Serial using a developed Confidential Binary Protocol.
  • Developed Cloud IOT processing pipeline that generate user trajectories and analytics using point of sale data and sensor logs pushed from phones using REST API calls. Cloud servers invoked python scripts that used call C libraries containing navigation algorithms.

Confidential

Senior Software Engineer

Responsibilities:

  • Successfully lead software development for board bring, device drivers, device bootrom, device diagnostics for system and manufacturing verification, for Confidential ’s line of video and audio compression boards. Development required coordination between multiple departments; HW, Video Compression team, manufacturing, and device vendors.
  • Designed Encoder cross - conversion feature to convert video frame and meta data between SD and HD content. System Architecture was modified for frame accurate video scaling and meta-data conversion by synchronizing events between SW tasks and HW components to frame align video scaling with scene changes based on AFD codes.
  • Designed and implement audio compression framework on Ti6713 DSP to receive audio frames and send them to various compression engines for different codec types. Design used E-DMA to transfer serialized input data to memory buffers that were simultaneously accessed by multiple software modules.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed Dead Reckoning algorithm for SiRF's G.P.S. equipment. Development required converting MATLAB code to C, writing SPI diver to obtain sensor data, validating algorithm correctness in simulated environment, and implementing functionality onto various ARM7 based embedded devices. Code was optimized for speed and memory efficiency.
  • Lead developer for Path One project. Project required porting VxWorks to newly developed Path One board, board bring up, development of diagnostics software for testing all hardware interfaces, and development of device drivers for various board devices.

We'd love your feedback!