Find Jobs
Hire Freelancers

Expert Developer in C & C++ & Rust for implementing NMEA 0183 parser

$10-150 USD

Igangværende
Slået op 3 måneder siden

$10-150 USD

Betales ved levering
We require a highly skilled C & C++ & Rust developer who can implement a set of features in different languages - C - C++ - Rust Key functionalities required: - we want to decide which programming language to choose (between C/C++/Rust) - implement the corresponding make files with dependency management (CMake) - implement the code for each language by best practices - code builds&runs on ubuntu 22.04 later also on MCUs - provide test data into a resources folder to be able to run your implementations as unit tests - package builds via bash script and provide runner for unit tests - optimize the languages corresponding readability - provide best practice documentation Strong C/C++/Rust programming skills After this test project, we will assign you development tasks around our real requirements. So consider this as a test project to learn us, and to show your expertise The milestones to implement: MS1: - implement in C++ - implement a GNSS / NMEA 0183 sentence parser to parse sentences into usable data structures (structs, classes, ...) - recommend libs for parsing NMEA 0183 (we do not want to reinvent the wheel) MS2: - implement in Rust same as in MS1 MS3: - implement in C same as in MS1/MS2 Budget? will not be disclosed, place your best bid to get considered What is next? We will share you a NDA and afterwards a paid test task. Payment? - you estimate in a WBS (optimistic, expected, pessimistic, where optimistic < expected < pessimistic) after getting the task - we discuss about clearances and effort - we mutually agree to effort - we assign you the task after mutually agreed - you implement, test and deliver - you provide also unit /integration tests to ensure code is always working - you document each required step to make interaction of systems to work - we test on our premise (you maybe help to fix issues) - we pay (basically the rules of freelancer) Closed book vs open book? We work only on open book. Closed book means you are unwilling to define a WBS for the work and you add only a price tag to the task. We are sorry we will not hire you in such a case! Deliveries? - your code follows best practices in software engineering - your code is well documented by best practices of the corresponding language - in our on premise git (access will be granted to you) - full sources - cmake - multiple samples of data/jsons - bash to run build, and to run tests - libs, need prior confirm and we prefer to use mostly latest stable versions - run on [login to view URL] - your code is working on our end too - your code passes our CI build - you may require to help us here on setup - we require, depending on availability and on complexity 2-4 weeks test time per milestone. Usually clearly less
Projekt-ID: 37851455

Om projektet

11 forslag
Projekt på afstand
Aktiv 2 måneder siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
As a proficient C, C++, and Rust developer, I'll handle your project's language requirements with expertise. From selecting the best language to implementing features, building make files, and providing comprehensive documentation, I'll ensure top-notch quality and performance. Let's collaborate to achieve your project's milestones effectively.
$80 USD på 6 dage
0,0 (0 anmeldelser)
0,0
0,0
11 freelancere byder i gennemsnit $123 USD på dette job
Brug Avatar.
We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim/PSPICE • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
$300 USD på 7 dage
4,6 (15 anmeldelser)
4,9
4,9
Brug Avatar.
Hello Sir/MAM I am a skilled full stack developer. Having rich experience in Java , Python , C , C++ , C# , Eclipse , Sql , Mysql , .Net ,Oracle , Object Oriented Programming , Data Structure , Algorithms . I have a perfect grip on “Automation” , and work in “Machine Learning” Deep Learning ”. My track record as demonstrated in my 100% job completion and 5-star review rating showcases My ability to deliver exceptional results on time and with utmost quality I believe that my skill set makes me the ideal candidate for this project Please come on chat we will discuss more about this I will be waiting for your reply . Thanks and Best Regards
$80 USD på 2 dage
4,9 (15 anmeldelser)
4,4
4,4
Brug Avatar.
Hi there, I hope you are good. I have read the brief details of your project. I have rich experience doing similar jobs from past few years regarding to these skills C++ Programming, RUST Programming, Microcontroller and C Programming. You can check my portfolio as well: https://www.freelancer.com/u/Sidrairfan078 Lets start chat, So we could discuss it in detail and finalize the timeline and budget after discussing requirements. Thanks! Sidra
$90 USD på 8 dage
5,0 (2 anmeldelser)
3,7
3,7
Brug Avatar.
With profound proficiencies in C and C++, I'm your go-to developer for your project focusing on implementing a GNSS/NMEA 0183 sentence parser effectively. As a matter of practice, I always employ the best coding practices for a code that runs smoothly on a varied range of systems; be it an Ubuntu distro or an MCU. Navigating throughout the test phases of your project with an open book approach, I assure you of comprehensive documentation and well-optimized readability. Additionally, my multi-lingual programming skills extend to Rust, which is vital for the coding requirements of MS2 as enumerated in your project milestones. Over my years in IT solutions, I maintained precision and excellence in my work while staying within budgets and delivering timely milestones. My familiarity with CMake, Ubuntu's GCC packages and resourceful approach to build processes significantly adds to my credibility as the ideal fit for this task.
$200 USD på 7 dage
4,4 (1 bedømmelse)
2,7
2,7
Brug Avatar.
Hello, Darko P.. Nice to meet you. I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can perfectly complete your project. I am a senior Firmware development & PCB Designer with 10 years of experience. I have rich experience in firmware development with MSP430,ESP32 ,STM,ARDUINO,RSPBERRY and PIC,PLC,FPGA,etc. I also have rich experience MQTT,AWS, GPRS, GPS,GSM, SMS, IoT ,Zigbee,Wifi,Bluetooth,UART,SPI,I2C,ETH ,CAN.... I have completed many Projects without letting down a single Client....As Many Clients are still in touch based on my Working strategies and their satisfaction on their all previous Projects. I have enough ability to finish your project. I can start work immediately and work full time. I will do my best. If you award me now, I will do my best and make your day! Looking forward to hearing from you. Thank very much for your suggestion. Best Regards.
$80 USD på 7 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Having worked as a developer in C, C++ and Rust for more than 10 years, I am confident that I possess the technical prowess to implement the NMEA 0183 parser you require in all three languages. My known expertise in CMake, bash scripting and unit testing will help us build and run codes on Ubuntu as well as MCUs. I have always ensured my code adheres to the best practices of software engineering, constantly checking its readability and providing comprehensive documentation. For your MS1 milestone, not only can I write a GNSS/NMEA 0183 sentence parser in C++, but also recommend relevant libraries to streamline the process. Similarly, MS2 and MS3 will be handled with seamless ease in Rust and C respectively. High quality is non-negotiable for me, so along with well-established code, all project components such as sources, cmake, multiple samples of data/jsons will be thoughtfully delivered. Furthermore, your preference for an open book approach couldn't align better with my working style - transparency and open communication channels are assurances on which I take great pride. Overlooking me would mean missing out on a skilled professional who doesn't only promise excellence but consistently ensures it too. Looking forward to embarking on this exciting journey with you!
$80 USD på 7 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
As a Python Expert, I have rich experience C++, C# and Rust. If you hire me, I will do my best. Please contact me to discuss more detail. Akira
$300 USD på 5 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
As a freelancer with extensive experience in this secter, programming, and data handling, I believe I have the necessary skills to create the advanced project you're seeking. My proficiency in complex formulas, pivots tables, macros, and VBA will be invaluable in developing a dynamic and customizable module tailored to your needs. My past projects demonstrate my ability to approach complex tasks with skill and precision while also maintaining an intuitive user interface. This will be crucial for your requirements of calculating raw materials, cost management, supplier tracking, and projections. I assure you a flexible and scalable system that can accommodate future demands like new products or adjusting ingredients. In conclusion, choosing me guarantees a seamless production management system designed specifically for your needs. I am ready to begin working on your project right away and look forward to helping you streamline your production process. Let's connect and take this project to new heights!
$50 USD på 7 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Hi Darko P., How are you doing? As a professional developer with expertise in Microcontroller, C Programming, C++ Programming and RUST Programming, I eagerly anticipate the opportunity to complete this project for you. Please drop me a message to discuss the project detail. Thank you for considering my services.
$10 USD på 5 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
As an experienced and dedicated developer, I have spent over three years working with Rust, C, C++, C#, Java, JavaScript, and Python—making me the perfect fit for your unique project. I can operate in multiple working environments and have a solid understanding of best practices across different programming languages. Despite relishing the challenge your test project presents, consider my extensive portfolio of projects that speak to my ability to deliver on similar milestones. Moreover, as an open book freelancer who values effective WBS (optimistic, expected, pessimistic), my goal aligns completely with yours – successful delivery of the project that surpasses expectations. Given this chance, I am committed to providing not only the functional recommendations for libraries but also your required milestones of the project such as the implementation of C++ parser, similar functionality's implementation in Rust and C respectively. Beyond just fulfilling the tasks at hand satisfactorily,I strive to ensure a long-term professional relationship by focusing on mutual satisfaction and clear communication at each stage of interaction. Let’s get down to rust-ing!
$80 USD på 7 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for GERMANY
Herrenberg, Germany
5,0
56
Betalingsmetode verificeret
Medlem siden mar. 13, 2016

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.