We provide IT Staff Augmentation Services!

Senior Embedded Software Engineer Resume

5.00/5 (Submit Your Rating)

Englewood, CO

SUMMARY:

  • Excellent C/C++ programming skills
  • 8 years of develop experiences on multi - threading, multi-core, and real-time Linux based embedded systems.
  • Good knowledge of TCP/IP and wireless networks.
  • Quick learner, love challenges, and good team player.

TECHNICAL SKILLS:

  • C/C++ (11 years)
  • TCP/IP
  • UPNP
  • T-SQL
  • Basic
  • Shell script
  • Perl
  • Python
  • JIRA clearcase
  • GCC
  • GDB
  • NS-2
  • Visual C++
  • Visual Basic
  • SQL Server
  • GNU Plot

PROFESSIONAL EXPERIENCE:

Senior Embedded Software Engineer

Confidential, Englewood, CO

  • Key role in Network Device Management Project. Integrate with open source upnp library to discover/maintain Echostar devices and gateways. Fix upnp deadlock and stackdump bugs.
  • Imports MoCA drivers, start/stop MoCA interface and handle events from driver, and write APIs.
  • Network Performance Analysis Project Leader. Collect the key parameters of MoCA, WiFi, and Ethernet interfaces from each Set-Top box, generate statistics metrics in 24 hours period, and upload to server. Write software to analyze the performance of the millions of boxes in the field and generate performance chart. This project can evaluate the network performance of millions of boxes in the field and tell the performance of a new release right after it rolls out.
  • Integrated log-rotate and syslog-ng open source code to Echostar Set-Top Box. Make changes open source code to lower the CPU usage, save un-transferred logs and retransfer while starting a new socket.
  • Key member of the network group responsible for multiple server and up to 32 clients system connected via MoCA, Ethernet, or WiFi; Analyze, diagnose and resolve field network related issues.
  • Design, develop & troubleshoot Set-Top Box software modules, including intra-/inter-STB and cross internet communications, text to speech, log transfer, 3D support, and UI related projects.
  • Work with testing engineers and test validation engineers to create test plans and procedures.

Research Assistant

Confidential, Golden, CO

  • ALLIANCES: Co-designed and tested a novel MAC (Medium Access Control) protocol within a group of five people, which resolved collisions and achieved higher throughput by exploiting the network diversity.
  • Designed and implemented network programming under Linux, which evaluated the performance of ALLIANCES and IEEE 802.11b using NS-2.
  • Designed a novel location relay selection scheme and an energy-aware relay selection scheme for ALLIANCES. Presented a new energy-conserving model for ALLIANCES, which saved 54% energy comparing to original model.
  • Designed novel MAC protocols for wireless sensor networks and wireless ad hoc networks.
  • Designed two course projects (Chat/SMTP client/server using socket programming) and held recitation sessions to the junior engineering students.

Embedded Software Engineer

Confidential

  • Worked within the embedded software infrastructure for GSM Mobile phones. Developed novel User Interface of cell phones using C based on Philips embedded developing platform, which got great user reviews.
  • CRAFTSMAN: Developed the image processing tool (Craftsman) using C++, which could convert different formats of images into customized format for Philips embedded developing platform, and get widely used in the mobile User Interface development.

Research Assistant

Confidential

  • Co-developed simulation models for both Ethernet and LTPB (Linear Token Passing Bus) protocols using C++. Evaluated the performance of Ethernet and LTPB protocols, and validated the models by comparing it with the real systems.
  • Designed and implemented ICD system (Interface Control Document Files Management System), which could manage parameters of protocols (MIL-STD-1553B, LTPB and Ethernet) for simulations.
  • Designed and implemented IMS System (Information Management System) using Visual Basic and SQL Server based on Client/Server architecture, which was successfully applied for Financial Management in System Design Department of China State Shipbuilding Corporation.

We'd love your feedback!