Sign in

Software Engineer Developer

United States
March 24, 2018

Contact this candidate


Jane Huang

Cell: 248-***-**** ~ Email:


The only Software/Firmware Engineer in the hardware product developing team

Responsible for hardware bring-up and Hardware/Firmware Integration

Embedded software/firmware architect and developer for company’s products, such as mission and fire control units and tactical displays of Commander, Gunner and Driver, on ARM, Intel, PowerPC, NVIDIA Jetson TX1/TX2, Xilinx FPGA, Altera FPGA, Freescale and TI DSP platform

Specialized in BSP, device drivers, Industry Standard Interface protocol and graphics and video processing as well

Experienced in wide range of operating systems, videos and communication busses, such as vxWorks, Linux, MQX, FreeRTOS, Windows, and analog and digital video/graphics interfaces RS-170, S-video, DVI/HDMI, LVDS, SDI, video frame buffer and layers processing, and PCI/PCIe, Ethernet, VME, I2C, SPI, CAN, SCSI, USB, RS232/422, MIL-STD 1553B

Language skill including C/C++/C#, Qt, LabView, Linux, python, Unix Shell scripting, Assembly

FPGA developing with Xilinx and Altera

EMPLOYMENT (references available upon request)

3/1999 – Present Senior Engineering Specialist at General Dynamics, Sterling Heights, Michigan

Review requirements; develop architecture and design details for embedded software/firmware and processor implementations

Responsible for hardware bring-up and Hardware/Firmware Integration

Design and Develop embedded software/firmware for mission and fire control unit and diverse tactical displays displaying tactical information in picture-in-picture videos, symbology overlays and graphics, processing video on switching, scaling, translating, superimposing, controlling electronic hardware and so on

Architect and developer of C/C++ based embedded software/firmware

Design and develop user interface software with C#/LabView including hardware acceptance test, software verification test and software security downloader as well

Design and develop embedded hardware health manager and diagnostic BIT (Build In Test), power up BIT and run-time BIT

Responsible for integrating all the components, bootloader, kernel, libraries and application into a working system for Advanced/Next Generation Abrams Main Battle Tank (M1A2) and Kingdom of Saudi Arabia Tank (KSA)

Develop BSP (Board Support Package) and Device Drivers for multiple operation systems, Devices and communication busses

Support concept to production Hardware including requirements analysis, design, debug, test, and qualification

Develop engineering design fixes, and coordinate solutions

6/1998 ~ 2/1999 Senior Software Engineer, Time Engineering Service, on assignment to Meritor Automotive, Troy, Michigan

Embedded software developer of a Global Fuel Tax Monitor, a fully automated recording system, which communicates with GPS for tracking miles-by-jurisdiction across the States.

2/1997 ~ 6/1998 Software Engineer, Ajilon, on assignment to DaimlerChrysler Corporation, Auburn Hills, Michigan

Embedded software developer of Operating System Scheduler for Next Generation Engine Control Module

Developer of user interface software, an engine simulation system, which simulates dynamic signal responses from engine control module

6/1996 ~ 1/1997 Software Engineer, Atoma Interior Systems of Magna, Livonia, Michigan

Worked with a team of 3 on a human arm natural displacement simulator with embedded microprocessors and microcontrollers, and PCs with local network


MSCE, Electrical & Computer Engineering Dept., Wayne State University, Detroit, Michigan, with honor of Thomas C. Rumble Graduate Scholarship

BSEE, Electrical Engineering Dept., Shanghai University, Shanghai, China

Contact this candidate