Clean up code for embedded AVR system

Completed Posted Oct 25, 2013 Paid on delivery
Completed

We have an embedded system utilising an Atmel Xmega128A1 AU with several peripheral devices:\\r\\n*GLCD 320*240 (parallel SED1335 driver)\\r\\n*GPS (USART)\\r\\n*Biometric scanner (USART)\\r\\n*SD card (SPI)\\r\\n*several minor peripherals interfaced via IO\\r\\n\\r\\nThe code has already been written and partially field tested by a local programmer.\\r\\n\\r\\nHowever the code is messy and prone to faults. We need someone who can clean up the code:\\r\\n* Improve general readability\\r\\n* Break large chunks of code into subroutines and libraries\\r\\n* reduce memory usage (if possible)\\r\\n\\r\\nYou must be comfortable working with Atmel Studio 6.1 utilising AVR-GCC and the ASF framework\\r\\n\\r\\nPlease keep in mind that we are working within a short time frame however this project is under active development and likely to lead to more work.

C Programming Electronics Embedded Software Microcontroller

Project ID: #5061368

About the project

10 proposals Remote project Active Oct 26, 2013

Awarded to:

onuf19

Let me help you with this project. I have good experience in doing this kind of jobs. I work with Atmel MCUs and also I use Atmel Studio. Let me know which problem you have. I worked until now with all type of perip More

$33 AUD / hour
(16 Reviews)
5.2

10 freelancers are bidding on average $24/hour for this job

SoopDesign

Dear Hiring manager, I have read and understand the description of this job and I am interested to work on this job with best of my skills. I am Electrical Computer Engineer and having sound knowledge of Embedded Syst More

$20 AUD / hour
(7 Reviews)
4.2
jainvikas8

Hi, I am an Embedded Software Engineer with more than 6+ years of experience in the following areas : --- Embedded Software Development Engineer --- * Embedded C with Data Structures. * Arduino, PIC and ARM-7 b More

$27 AUD / hour
(1 Review)
2.8
CPPArchitect

Hi there, I'm a professional(working large coporations and manufacturing companies such as Yamaha, Ericsson, and other global names) - specialising in C++ and C based engineering projects targetting all kinds of hardw More

$20 AUD / hour
(0 Reviews)
0.0
suryaswaroop

hello please choose me, i have a lot of experience on embedded system and i have did all the interfaces which u have give below

$22 AUD / hour
(0 Reviews)
0.0
rdbembsys

Hi, I have 20 years of experience in the field of embedded system design and development, I have developed major projects using AVR microcontroller and AVR-GCC using AVR studio. Pl. See My detail resume in my pr More

$22 AUD / hour
(0 Reviews)
0.0
gtbtech

Hello, Thanks a lot for considering me for this work. I am working as an Senior Embedded Engineer in India with 5 years of overall experience. I had experience in working on C, Embedded, QNX RTOS, Algorithms, Electroni More

$22 AUD / hour
(1 Review)
0.0
arsany007

I worked with AVR studio in many projects ,and i like organizing codes very mush ,and also i am kind of people who put quality before any thing ,so hope i can help

$22 AUD / hour
(0 Reviews)
0.0