Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Randall Y. | Elance
 
176985602337900
Last Sign-in: May 7, 2015

Randall Y.

Senior Embedded System Engineer
   United Kingdom
  |   York, England
  |  9:43 am Local Time

Overview

Minimum Hourly Rate $22

A senior embedded SW/FW leader, with 8+ years experience, I have successfully led and delivered a variety of embedded software projects from industrial semiconductor subsystem, motion control system, home area networking to high-end Ethernet switch. Highly experienced in the main architectures - MCU, PowerPC and ARM, with strong knowledge in VxWorks RTOS and embedded Linux, plus the proficiency in C/C++ languages, I own the great system-level design capability for the complex and multi-platforms system.

Read More »
Sep 27, 2013|Software Application|$0|Working
Jan 30, 2013|Other IT & Programming|$1,012|Completed
Nov 22, 2012|Other IT & Programming|$0|Completed

View All »

Portfolio

Electronic Shelf Edge Label also known by the acronym ESEL, is a system used by...
Control the LED lights in the dispenser machine according to detection of absence or...
Fixed a critical issue in the Linux kernel which occurs in the multi-core platform. The...
A specific test tool designed for test the controller module from the serial port on...

Skills (9)

Tested
Embedded Systems
Linux System Administration
C
Home Area Network
Microcontroller
ZigBee
802.15.4
Smart Energy Profile
VxWorks

Service Description

Embedded system development using C/C++ language in industrial & motion control system, home area networking to high-end Ethernet switch

Skills
------------------------------
- Embedded System, 8 years, From firmware for controller to large scale and complicate semiconductor equipment and communication system; Experienced in the drivers of flash, EEPROM, temperature sensor, touch screen, 3G module and timer etc, and buses such as RS232, I2C, SPI, and PCIe
------------------------------
- C/C++, 8 years, Developed more than 100,000 LOC and participated in software development in two large scale projects
------------------------------
- Linux/Unix, 5 years, Embedded Linux (Open Source and WindRiver), Desktop Linux (Fedora and Ubuntu), and Solaris Unix
------------------------------
- VxWorks, 3 years, VxWorks 5.5 + Tornado 2.2
------------------------------
- Micro-controller, 3 years, C8051F64 for step motor control; TI MSP430, C1101, C2530 and Amber 250 for RFID and ZigBee application
------------------------------
- Architectures, PowerPC (MPC8377, P2020), and ARM (Cortex-A8)
------------------------------
- Wireless Protocol, 2 years, 802.15.4, RFID, ZigBee PRO, ZigBee Smart Energy Profile
------------------------------
- Ethernet Protocols, 2 years, Experienced in the porting and development of L2/L3 solutions for data centre switch with Port, Mac, VLAN, RSTP, LLDP, LACP, static route and OSPF protocols...

Read More »

Employment

Celestica Shanghai
Embedded software and firmware leader
2007 - 2012

Education

CHONGQING UNIVERSITY
Msc, Computer Aided Design
2001 - 2004

Keywords

Embedded System
Microcontroller
C/C++
Linux
Unix
VxWorks
ZigBee
Wireless protocol
Ethernet Protocol
Switch
My Snapshot
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Jobs
0
0
0
Total
Milestones
Hours
Reviews
Recommend
Clients
Total
Repeat
Earnings
Total
Per Client
Identity
Username
ye_randall
Type
Individual
Member Since
November 2012
Elance URL
Verifications
0
Randall Y. | Elance

Randall Y.