Find Jobs
Hire Freelancers

Clean up code for embedded AVR system

$15-25 AUD / hour

Terminado
Publicado hace más de 10 años

$15-25 AUD / hour

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.
ID del proyecto: 5061368

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 peripherals and I think about me I am the best for your job p.s.: Give me more information about your code and I can do an estimation about duration, and maybe we can establish a fixed number of working hours for which you will pay
$33 AUD en 15 días
5,0 (16 comentarios)
5,2
5,2
10 freelancers están ofertando un promedio de $24 AUD /hora por este trabajo
Avatar del usuario
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 System Design for ATMEL 8-32bit MCUs using Atmel Studio and C++. I have recently finished the similar project for a USA based Finger Print Lock Company which used 2 Atmel MCUs and 1 Arm 9 processor, The coding of ATMega48, and ATMega 64 was done in TMEL Studio 6.0 I will also attach few snapshots of my coding style for that project, that will help you examine the readability and management of my coding style. I usually work on one major project at a time to maintain the ETA and QA and ensure the delivery of work on time, So I will be more then happy to establish the long term business relations. Looking forward to hear from you soon. Best Regards, Sohaib Afzal
$20 AUD en 30 días
4,9 (7 comentarios)
4,2
4,2
Avatar del usuario
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 based Micro-controller programming. * Accelerometer. * Linux Development Environment. * Wi-Fi [2.4 GHz - Time Division Multiplexing {TDM related to 2G Mobile service}]. * Ethernet (DHCP, UDP, TCP/IP), RS232, RS485, USB, CAN- BUS communication protocols. * External Data-Flash and SD Card Handling (SD and SDHC). * Sub-Version Control System (SVN). * Real-Time Operating System (RTOS) and Human Machine Interface (HMI) with OLED Programming. * Assembler and Boot-Loader & Updater. * Windows Embedded API development (CE & XP). * KEIL µVision, AVR studio, Eclipse, Visual Studio (C/C++), MPLAB X, Arduino Compilers/IDE tools. * SPI, JTAG, I2C, USART & UART tools. I am sure would be able to organize the code appropriately, hence assuring efficient use of memory and micro-controller processing. Even though I don't have much experience with the IDE (Atmel Studio 6.1 utilising AVR-GCC and the ASF framework), would not take much time to understand the environment, afterall its all C & assembler coding. Please can we discuss things further. Regards, Vikas
$27 AUD en 25 días
2,0 (1 comentario)
2,8
2,8
Avatar del usuario
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 hardware and vertical markets. I have led up to 10 teams of engineers at Ericsson RBS RU(Radio Base Station Radio UNit)- in Sweden, where I helped them clean up their code, resolve memory leaks and help them re-design their code in that context; and also, help re-modularize their existing code base for various business AND technical reasons/purposes. Feel free to read my professional CV(I don't do freelance work that much usually) - which is found in the PORTFOLIO section of this profile on this site, and focus on the work I did at Ericsson - and then revert back to me, if you want me to help you out. I can work between 2- 10 hours a day, and up to 6 days a week; to suit your needs and urgency. Thanks and look forward to helping you clean up this code base soon! Kind regards, Dinesh K
$20 AUD en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 profile which gives you a exact idea of my experience and skills. look forward to next level discussion about project. Thanks rdnembsys
$22 AUD en 8 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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, Electronics, Microcontrollers, OrCAD, Pspice, Communication Protocols like CAN, I2C, SPI etc. I can finish the work in 10 to 15 days. I can complete your work with 100% accuracy & in time. So, please consider me for this project. Waiting for a favorable reply. Thanks - gtbtech.
$22 AUD en 20 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
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 en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Welshpool, Australia
0,0
0
Forma de pago verificada
Miembro desde abr 8, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.