We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Software and firmware development for embedded systems based on RTOS platforms, with ToolChains include IAR, Linux, VxWorks, GNU, Windows CE, TI CCS, and Visual Studio.
  • Experienced in Ethernet networking and data communications, TCP/IP networking protocols and architecture, L2/L3 (Layer - 2/Layer-3), socket programming and IPC primitives across multiple operating systems
  • Proficiencyin C and C++, low level assembly programming, and hardware debugging tools such as logic analyzer, oscilloscope, ICE, JTAG debugger, network protocol analyzer.
  • Experienced in the project lifecycle from concept, implementation, integration, testing, to product delivery. Proven track record of successfully taking products to market on schedule.
  • Worked on WiFi/Android/Linux/Win8 mobile platforms on ARM and x86 devices

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Senior Software Engineer

Responsibilities:

  • Maintained and supported WiFi on Android/Linux/Windows8 platforms, including Firmware, Driver, Manufacture Test tools, worked on WiFi displays tablet, pc, Access Point and Smart Phone devices, helped customer workshop and Interoperability test events, debugging and testing WLAN driver features, on WiFi Remote Control device, WiFi audio device, and throughput issues on client HotSpot device.

Senior Embedded Firmware Engineer

Confidential, Sunnyvale, CA

Responsibilities:

  • Designed and implemented embedded subsystem firmware for press printing control probe devices.
  • Board bringing up and implemented the firmware of timing control modules on TI DSP 320f28335 DSP/BIOS Toolchain and IDE platform with peripheral devices: I2C, SPI, eQEP, PWM and McBSP; included device drivers, GPIO, ISR, multi-thread C coding and IPC sync on real time control of image flashing trigger, perform measurement data circuits trigger and acquisitions, using JTAG tool to debug software on reference and prototype board. C++ close-loop control application on remote device system.
  • Performed technical review and analysis of hardware platform design.
  • Participated functional and design specifications, helped on and validated diagnostics software, and supported hardware bring up and verification.

Project Lead

Confidential, Santa Clara, CA

Responsibilities:

  • Managed Confidential OEM/ODM projects with HuaWei- Confidential over sea development teams on Router and Switch products, Software issues tracking, involved technical interaction with both HuaWei- Confidential engineering teams to achieve overall satisfaction of marketing and engineering requirements, to accomplish R&D strategy.
  • Provided inspirational leadership and subordinate counseling to increase efficiency and project development, quality assurance, product management and documentation.

Senior RTOS Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • Software architecture porting and development for various RTOS of IP Network Routing Protocols applications such as RIP, OSPF, BGP. The tasks included hands-on experience of BSP porting/implementations on IPC, socket API software programming and TCP/IP stack integration.
  • Porting and integrated routing protocol stacks over multiple OS Kernels, TCP/IP stack such as Linux, OSE, VxWorks, MontaVista, and Windows .NET, on mcp750, mcp8260 and Pentium hardware platforms. Testing and resolving on all aspects of system issues.
  • Built and provided prototype hardware router platforms on different processors and operating systems and integrated with company routing protocol software for presale demos.
  • Served as primary technical and marketing liaison for IP stack and platform integration.
  • Authored product marketing literature, datasheets, and product documentation.

Senior Software Engineer

Confidential, Morgan Hill, CA

Responsibilities:

  • Windows CE software development on Intel ARM SA1110 based embedded system implementation, worked on SDK of touch screen and power measurement wireless devices.
  • Brought up platform hardware device and circuits.

Project Lead

Confidential, San Jose, CA

Responsibilities:

  • Worked on security code programming on Baseline Privacy Interface protocol State Machine software development, Baseline Privacy Key Management (BPKM) protocol implementation. RSA security interface, SNMP software and USB driver Development on PowerPC Nucleus embedded RTOS Cable Modem device.
  • IP stack porting for stack routing table on the Cable Modem device.

Senior Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • Sustained ATM device driver, performance tuning and SNMP development on High Availability ATM switches’ MPOA over VxWorks OS and IP stack.
  • Worked on NDIS(OS2/DOS/Windows) MAC Drivers and Diagnostic development of Ethernet NIC cards.Worked on diagnostic software program for manufacture production testing.
  • SNMP Software implementation for Confidential NIC cards.
  • Developed SCSI prototype driver and BIOS of x86 architecture software for Confidential network diskless station.
  • Reverse Engineering development on PS/2 BIOS.

We'd love your feedback!