Embedded System Firmware Engineer

Embedded System Firmware Engineer

Embedded Firmware Engineer from China

China
Freelancer
  Contact

ABOUT

I have 20+ years of development experience in Embedded system design and PCB layout, firmware programming, and rapid prototyping:

========== Hardware Department ==========
- Embedded Programming and Hardware Designing
- PCB layout and schematic capture with Altium Designer, with multilayer, flexible, high-speed embedded systems
- PCB/Layout Designing
- Schematic/Circuit Designing
- ARM-Based Controllers and DSP, FPGA
- Worked on Arduino, Xbee, Raspberry Pi, Orange Pi Development.
- Worked on Bluetooth, WiFi, and other RF Frequency Protocols.
- Layout Software: Altium Designer, Eagle CAD, KiCAD, Proteus, etc.
- Worked on MEMS / IMU Sensors.
- GPS/GNSS Tracking. UMTS/GSM/LTE Designing.
- RFID and Fingerprint Circuit Designing.
- Designing Controller Boards (Texas Instrument, ST, Microchip, Atmel, etc ).
- PCB Wiring.
- 3D Step Model.
========== Embedded Software Department ==========
- Experience with low-cost MCU/single-board prototyping platforms: Arduino, Beaglebone, Raspberry Pi, NanoPi, etc.
- Nordic nRF51, nRF52, nRF53, nRF9160, DA1458x, CC254x, CC26xx
- STM32Fxxx, STM32Lxxx, STM32Gxxx, STM32Hxxx and STM8 series
- ARM: ATSAM, PIC32, A13, FreeScale, MSP, NXP
- MPU: Pic33F/18F/16F, Atmega, Atmel
- Digital interfaces and wireless transmission: UART, I2C, SPI, BLE, BT, GSM/GPRS/GPS, xBee, ZigBee, Lora WAN, NFC / RFID (particular experience with BLE HM10, HC05, ESP32, nRF52832, nRF52833, nRF52810, nRF52811, nRF52820, nRF52840, BlueNRG)
- Strong C++, C, and C#
- Embedded Linux and C++

I also have a background in mechanical engineering and industrial design; I can implement my work into fully realized products for you.

Expect me to help your business as if I am growing my own

LANGUAGES

English
Full professional proficiency

Portfolio

Open Entry 255111 in Portfolio by Embedded System Firmware Engineer
0
Open Entry 255110 in Portfolio by Embedded System Firmware Engineer
0
Open Entry 255109 in Portfolio by Embedded System Firmware Engineer
0
Open Entry 255108 in Portfolio by Embedded System Firmware Engineer
0

SKILL DETAILS

Training

177 ILS / hr
Machine Learning Training
I have rich experience in machine learning including sensor filter & processing, regression/classification for tabular data, image segmentation, etc.

Prototyping & Manufacturing

124 ILS / hr
3D Printing & Rapid Prototyping
I had prototyped many products using a 3D printer, CNC machines.
I had assembled many PCB boards using various components.
Manufacturing - Circuitry & Electrical
========== Hardware Department ==========
- Embedded Programming and Hardware Designing
- PCB layout and schematic capture with Altium Designer, with multilayer, flexible, high-speed embedded systems
- PCB/Layout Designing
- Schematic/Circuit Designing
- ARM-Based Controllers and DSP, FPGA
- Worked on Arduino, Xbee, Raspberry Pi, Orange Pi Development.
- Worked on Bluetooth, WiFi, and other RF Frequency Protocols.
- Layout Software: Altium Designer, Eagle CAD, KiCAD, Proteus, etc.
- Worked on MEMS / IMU Sensors.
- GPS/GNSS Tracking. UMTS/GSM/LTE Designing.
- RFID and Fingerprint Circuit Designing.
- Designing Controller Boards (Texas Instrument, ST, Microchip, Atmel, etc ).
- PCB Wiring.
- 3D Step Model.

Engineering

124 ILS / hr
Electrical Engineering
I have 20 years of experience in Electrical engineering:
- Super computer
- Smart gateway
- Smart lock
- Smartwatch
- Wristband
- Wearable medical devices
- BLE/WiFi products
- NFC/RFID
Software Engineering
I have 20+ years of development experience in Embedded system design ========== Embedded Software Department ==========
- Experience with low-cost MCU/single-board prototyping platforms: Arduino, Beaglebone, Raspberry Pi, NanoPi, etc.
- Nordic nRF51, nRF52, nRF53, nRF9160, DA1458x, CC254x, CC26xx
- STM32Fxxx, STM32Lxxx, STM32Gxxx, STM32Hxxx and STM8 series
- ARM: ATSAM, PIC32, A13, FreeScale, MSP, NXP
- MPU: Pic33F/18F/16F, Atmega, Atmel
- Digital interfaces and wireless transmission: UART, I2C, SPI, BLE, BT, GSM/GPRS/GPS, xBee, ZigBee, Lora WAN, NFC / RFID (particular experience with BLE HM10, HC05, ESP32, nRF52832, nRF52833, nRF52810, nRF52811, nRF52820, nRF52840, BlueNRG)
- Strong C++, C, and C#
- Embedded Linux and C++

Architecture & Interior Design

124 ILS / hr
Interior Design - Smart Home, Home Automation Planning
I have 20 years of experience in Hom Automation.

Senior Executives

177 ILS / hr
Senior Production Managers
I have rich experience in mass production.

I had manufactured eight types of products with 2 ~ 4000 boards at once.

Technology

177 ILS / hr
Cellular, Wireless Technologies
I have rich experience in wireless technologies, such as BLE/Bluetooth, WiFi, Cellular, NFC/RFID, Lora, Zigbee, Z-Wave, etc.
- SIM800, SIM808, SIM900, SIM7000, SIM7030, SIM7070, SIM7600
- various GSM/LTE modules
- various GPS modules
Real-Time / Embedded / DSP
I have rich experience in Embedded System / RTOS / DSP development
OpenGL
I have 15 years of experience in OpenGL & C/C++ programming.
Bluetooth
I have rich experience in BLE Mesh, Multi-role, FreeRTOS, custom BLE services, Bluetooth audio stream, etc.
- nRF51822,nRF52810, nRF52811, nRF52820, nRF52832, nRF52833, nRF52840
- CC25xx, CC26xx
- DA1458x
Arduino & Raspberry Pie
I have rich experience in Arduino & Raspberry Pi development, so that, I´m very interested in this project.

I have five of the Raspberry Pi Zero, Pi 3 b+, Pi 4 boards, and six Arduino boards.
Internet of Things / IoT
- Various GPS tracker
- Various GSM device
- Smart Door lock
- Various IoT devices
- Various beacons
- LED dimmer
- Various motor controller
NFC - Near Field Communication
I have rich experience in NFC/RFID development
- ISO14443
- ISO15693
- Long distance RFID
Machine Learning
I have rich experience in machine learning including sensor filter & processing, regression/classification for tabular data, image segmentation, etc.
Deep Learning
I have rich experience in machine learning including sensor filter & processing, regression/classification for tabular data, image segmentation, etc.
Amazon Web Services (AWS)
I have rich experience in AWS IoT development.

Software & Programming

177 ILS / hr
.NET, C#, Dot Net, VB
I have 10 years of experience in .Net, C#, VB.
C, C++
I had developed many microcontroller program using C/C++
Developer, Programmer, General, Other
I had developed many projects using C/C++, C#, Embedded C/C++, etc.
Device Driver Development
I had developed the drivers for various I2C/SPI/UART/I2S sensors
Mobile App Development
10 years of experience in Android/iPhone app development

Design & Graphics

177 ILS / hr
Product & Industrial Design - SolidWorks
I had designed many mechanical & industrial & electrical products using Solidworks
Mobile App Designer, iOS, Android
10 years of experience in Android/iPhone app development

EMPLOYMENT HISTORY

April 2010 - March 2015

Electrical Engineer

Electronics Engineering Co. Ltd , Japan
  • - PCB design
April 2011 - December 2013

Senior Electrical System Engineer

Nextlock Co. Ltd , United State
  • - Circuit design
  • - PCB design
  • - Prototype
  • - Hardware troubleshooting

EDUCATION

2008 - 2011

Bachelor of Engineering

Tsinghua University
2004 - 2008

Master of Computer Applications

Dalian University of Technology

VOLUNTEER WORK

October 2014 - September 2020

Embedded System Engineer

Github.com
  • I had published some projects and fixed some issues in Embedded Systems development.
Publish an Article

published by Embedded System Firmware Engineer

I've developed a lot of products in hardware design, product prototypes, and firmware development, mobile app development for 15 years. Especially I have rich experiences as follows: 1) Mobile app development - iPhone app development - Android app development - Mo ...

Reviews

ajax loader