Banner Image

All Services

Programming & Development Programming & Software

Embedded Systems

$21/hr Starting at $8K

As a leading IT firm for 9+ years, Foogle Tech Software is a team of quality-minded people with expertise in Web design and development, Cloud software development, Android & IOS development, Embedded Software Development, and many more.


The Rare Factor 

We call ourselves the solution providers instead of service providers as we provide support, guidance, and after-sale services for your product. We deliver the best methods to represent your company and develop a strong and effective solution for your business. Client ease and satisfaction has been our primary goal.


Embedded System Development

Google says- "The global embedded systems market will grow exponentially in the coming years, reaching more than $130 billion yearly by 2027." 

We are becoming great fans of miniaturization and the electronics market is taking a curve towards this and so are we. The latest trends always inspire us to incorporate the newest talents into our team. We have been spreading our expertise in embedded systems.


Domain Knowledge

  • C
  • C++
  • GCC
  • linux
  • Makefiles
  • Shell Script
  • arm gnu tool chain
  • Even we have compiled code in Cygwin also using arm tool chains.
  • Worked on IMX508 board, Beagle board also.
  • C and Assembly

  • java

  • Hardware troubleshooting

  • Hardware communication protocol

  • Breadboard

  • Arm GNU toolchain

  • Ethernet 

  • Socket programming


Boards worked on

  • Beagle board
  • Freescale boards
  • Custom boards

  • Arduino board


Major Projects

1) Embedded project (Online Gaming - Firmware in c (Board) + Android)

  • Online gaming - Fixed issue of Latency Reduction & Improve Hit Detection in c code. (Snap Attached)




2) Euphony Music Player - Android - Native c work

Language C - used pthread library for decoder threads

  • It is Full Audio Player with all great Features and cool GUI. 
  • Also you can apply themes on the go. 
  • It is multi threaded application and lot of data exchanges between different Android activities. 
  • Also we have worked with USB connection disconnections, SMS & Call alerts handling etc. 
  • All the Decoders are in C and assembly and accessed via JNI to Android Native. 
  • User can save favorites, manage playlists, Download Album art, Download lyrics etc.


3) MP3 Decoder - Language C

  • MP3 Decoder for layer1, Layer 2 and Layer 3 files. 
  • Parses mp3 frame and fill in proper mp3 header information to structures. 
  • For CBR mp3 files this code will rectify the corrupted header information and pass on same to decoder level.


4) WI MAX 802.11 - C language

Tools used 

  • Code Composer studio
  • Wireshark

I have worked on TCP. Done communication between Physical layer and Network layer. Data passing and communication between this layers.

5) Porting of Android Ginger Bread IMX203

  • Porting of Android kernel, boot loader and RFS for IMX 203 board. Fused it to SD CARD. Ported Android on IMX 203 board


6) Imx YUV Video Plugin

  • Development of YUV video Plug-in for IMX508 board from Freescale. This Plug-in takes raw yuv data and converts in to the proper YUV format and present it to the Video Driver for Display.


7) LYNX

  • Used to monitor and control some processes occurring in plant

About

$21/hr Ongoing

Download Resume

As a leading IT firm for 9+ years, Foogle Tech Software is a team of quality-minded people with expertise in Web design and development, Cloud software development, Android & IOS development, Embedded Software Development, and many more.


The Rare Factor 

We call ourselves the solution providers instead of service providers as we provide support, guidance, and after-sale services for your product. We deliver the best methods to represent your company and develop a strong and effective solution for your business. Client ease and satisfaction has been our primary goal.


Embedded System Development

Google says- "The global embedded systems market will grow exponentially in the coming years, reaching more than $130 billion yearly by 2027." 

We are becoming great fans of miniaturization and the electronics market is taking a curve towards this and so are we. The latest trends always inspire us to incorporate the newest talents into our team. We have been spreading our expertise in embedded systems.


Domain Knowledge

  • C
  • C++
  • GCC
  • linux
  • Makefiles
  • Shell Script
  • arm gnu tool chain
  • Even we have compiled code in Cygwin also using arm tool chains.
  • Worked on IMX508 board, Beagle board also.
  • C and Assembly

  • java

  • Hardware troubleshooting

  • Hardware communication protocol

  • Breadboard

  • Arm GNU toolchain

  • Ethernet 

  • Socket programming


Boards worked on

  • Beagle board
  • Freescale boards
  • Custom boards

  • Arduino board


Major Projects

1) Embedded project (Online Gaming - Firmware in c (Board) + Android)

  • Online gaming - Fixed issue of Latency Reduction & Improve Hit Detection in c code. (Snap Attached)




2) Euphony Music Player - Android - Native c work

Language C - used pthread library for decoder threads

  • It is Full Audio Player with all great Features and cool GUI. 
  • Also you can apply themes on the go. 
  • It is multi threaded application and lot of data exchanges between different Android activities. 
  • Also we have worked with USB connection disconnections, SMS & Call alerts handling etc. 
  • All the Decoders are in C and assembly and accessed via JNI to Android Native. 
  • User can save favorites, manage playlists, Download Album art, Download lyrics etc.


3) MP3 Decoder - Language C

  • MP3 Decoder for layer1, Layer 2 and Layer 3 files. 
  • Parses mp3 frame and fill in proper mp3 header information to structures. 
  • For CBR mp3 files this code will rectify the corrupted header information and pass on same to decoder level.


4) WI MAX 802.11 - C language

Tools used 

  • Code Composer studio
  • Wireshark

I have worked on TCP. Done communication between Physical layer and Network layer. Data passing and communication between this layers.

5) Porting of Android Ginger Bread IMX203

  • Porting of Android kernel, boot loader and RFS for IMX 203 board. Fused it to SD CARD. Ported Android on IMX 203 board


6) Imx YUV Video Plugin

  • Development of YUV video Plug-in for IMX508 board from Freescale. This Plug-in takes raw yuv data and converts in to the proper YUV format and present it to the Video Driver for Display.


7) LYNX

  • Used to monitor and control some processes occurring in plant

Skills & Expertise

CC#C++Embedded DevelopmentEmbedded SystemsEthernetLinuxObjective-COpen SourceProgrammingSocket ProgrammingSoftware DevelopmentSSL

Related Work Collections

0 Reviews

This Freelancer has not received any feedback.