I am a Firmware engineer by trade. I have experience with Embedded Linux, Nucleus, and have a strong basis in C programming. I have also developed an excellent understanding of Web development in CMS frameworks, CSS customization and run several websites. Its my intention to deliver the utmost in customer support and robust, stable applications.
Embedded Systems Job Cost Overview
Typical total cost of oDesk Embedded Systems projects based on completed and fixed-price jobs.
oDesk Embedded Systems Jobs Completed Quarterly
On average, 38 Embedded Systems projects are completed every quarter on oDesk.
Time to Complete oDesk Embedded Systems Jobs
Time needed to complete a Embedded Systems project on oDesk.
Average Embedded Systems Freelancer Feedback Score
Embedded Systems oDesk freelancers typically receive a client rating of 4.56.
I am Lead Performance Engineer with 11+ years of experience in QA. My experience is as folows: - 3 years in Hardware Validation - 2 years in Software Validation - 6 years in Test Automation and Performance Analyzes. Specialties: - Performance Analysis, Performance Engineering, Performance Tuning - Agile Methodologies for Software Development - Test Automation - Embedded Systems Highlighted projects: - Implemented and setup automated test framework on Jenkins/Hudson. Maintenance of more than 10 products running concurrently every night. (Technologies and tooling: Java, ant, sql, junit, jms, web services, xml, json, soap, http, ajax, jmeter, Silk Performer, Selenium) - Setup and configure 20 nodes (app servers) in Cluster using distributed cache. Execute tests and prepare benchmark report. - Profiling of Java applications using Jprofiler; Thread dump analyses; JVM/Heap tuning; TCP/IP tuning; Oracle tuning; OS tuning
"Jack of all trades, master of none" is typically said in a derogatory fashion, but I adopt the title gladly, and you will not likely find more than a few dozen generalists worldwide who can match my troubleshooting and problem-solving skills. I've been programming, on and off, for 40 years, if you count my study of BASIC in 1968, 6 years before I actually got my hands on a computer: the DECSystem-10 at Worcester Polytechnic Institute. As a result of working on computers and microcontrollers of various sizes and capabilities over the years, I have learned to get to the basics of a problem, come up with a prototype solution, and refine it to the customer's satisfaction. My methodology, which I found later is used by many successful programmers, is "build one to throw away"... once the code is working, rewrite it from scratch, correcting the false assumptions made in the first attempt, and refactoring to make a clean, maintainable, codebase. My background in both the electrical/electronics side of things plus years of experience reverse-engineering and improving software on dozens of different architectures gives me the rounded background necessary to take on projects which leave specialists lost. I may charge more than most ($100 is my usual rate, but I found it's unrealistic on Odesk), but when you've run up against a brick wall, I can likely find a way over, around, or through it.
More than 8 years of Software Development experience (C/C++, Delphi). 4 years experience in RDBMS (Oracle, MySQL, Interbase, PostgreSQL). Excellent knowledge of Qt4 toolkit and proficiency in GTK+ toolkit. Experienced in Windows and UNIX programming. Experienced in Allen-Bradley (Rockwell Automation) controllers programming. Experienced in writing functional specifications, class design, GUI design.
Software and firmware developer for a lot of MCU and CPU and related compilers and ide: Microchip PIC, TI MSP430, Marvell PXA270, Arduino and others. Programming languages: assembler, C, C++, C# and frameworks. Experience more than 15 years. My goal is to develop reliable, robust and smart software/firmware applications for customer satisfaction
Experienced with embedded software/hardware/FPGA design and development for safety/performance critical systems. Specialties: 1- Languages: C, C++, C#, Verilog, Vhdl and Assembly 2- IDEs: XILINX ISE, QUARTUSII, High Performance Embedded Workshop (HEW), KEIL, AVR STUDIO and MPLAB. 3- Hardware Platforms: Mitsubishi M16C, ARM, AVR, 8051, Virtex-5 FPGA 4- Simulation: MATLAB and MODELSIM 5- Debugging: Signal integrity testing, JTAG debugger, Oscilloscope, Logic Analyzer.