We provide IT Staff Augmentation Services!

Embedded System Developer Resume

2.00/5 (Submit Your Rating)

SKILLS:

  • C, C++, Python, Java, PHP
  • Redis, PostgreSQL, MySQL
  • Linux, Windows, Mac, Ubuntu
  • Algorithm, Data Structure, Kepware Server (OPC), 3G/4G Modem, Modbus, Programmable Logic Controller, NSQ, Micro Services, Open Embedded, Bitbake, Visual Studio, XCode, Eclipse, Java Beans

EMPLOYMENT:

Embedded System Developer

Confidential

Responsibilities:

  • Designed a client interface to access the data from OPC server remotely and efficiently.
  • Improved the performance and I/O speed by integrated a real time distribute message system & database into polling system.
  • Developed a scheduler in the system to better support various data gathering intervals.
  • Reduced the data usage and efficiently increased the performance of video storage by implementing motion detection algorithm on the server side instead of the camera side.
  • Collected data from sensors or PLC devices by using Modbus protocol with rs485 wire.
  • Implemented several services for better supporting firewall configurations, cable plug/unplug detection and sensor status report.
  • Improved the performance and accuracy of all the development by building a test environment for PLC(programmable Logic Controller) with all kinds sensors communications.
  • Created more ways of accessing to the PLC by implementing protocol to communicate through internet.
  • Built an embedded system compiling environment.
  • Significantly reduced the data usage by configured camera settings to the field accordingly.
  • Configured firewall and port forwarding to increase the security of the modem and prevent from break in.
  • Monitored the data usage and modified the setting to the cameras & media server if necessary.

Information Technology Manager

Confidential

Responsibilities:

  • Maintained company ERP system using JAVA.
  • Designed the interface for insert, delete, and copy and move company product in the database efficiently using C.
  • Installed and maintained databases on the servers. Troubleshooting, system backups and data recovery if necessary.
  • Created an alarm system for better monitor servers and database status.
  • Trouble shoot and problem solved for all kinds of hardware and software problems.

We'd love your feedback!