Expert Developer in C & C++ & Rust for writing code for ESP-IDF

Suljettu Julkaistu kuukausi sitten Maksettu toimituksen yhteydessä
Suljettu Maksettu toimituksen yhteydessä

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 for a ESP-IDF based project

- 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 and finally on ESP32

- 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 a GNSS / NMEA parser to parse sentences into usable data structures (structs, classes, ...)

MS2:

- fetch ESP32 states like battery SOC, RTC time every configurable seconds (default 60s)

- persist each fetch of states into a data structure (recommend if json is not okay for you), which is failsave (if one data is broken, not all datasets are broken)

- provide a transactional detection, so that other threads are only reading final written files

MS3:

- implement sending via MQTT the aggregated data from MS2 as json

- Assume you can send only random(5*60s, 30*60s), every 5-30mins

- ensure to only read finished files of 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?

- 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

C-ohjelmointi C++ -ohjelmointi Arduino Mikrocontroller RUST Programming

Projektin tunnus: #37841653

Tietoa projektista

20 ehdotusta Etäprojekti Aktiivinen 3 viikkoa sitten

20 freelanceria on tarjonnut keskimäärin $137 tähän työhön

softsolution2000

Excitement fills me as I submit my proposal for the C &amp; C++ &amp; Rust Expert for writing code for ESP-IDF. With over 10 years of experience as a software developer, I am confident in my ability to excel in this ro Lisää

$80 USD 7 päivässä
(5 arvostelua)
5.9
Samaji206

Hello I understand your request that you’re demanding C & C++ & Rust Expert for writing code for ESP-IDF As a Professional Geeks, I can avail creative, proactive and high-tech solutions to your development needs. I Lisää

$20 USD 1 päivässä
(18 arvostelua)
5.2
laraibfatima399

Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA (swing, FX, Springboot) , C prog, C++ prog, .NET, C# prog , Python, MATLAB. 
Artificial Intelligence Lisää

$200 USD 7 päivässä
(7 arvostelua)
4.6
globalconnectt

With over [X] years of experience in embedded software development, I am well-versed in the languages you require - C, C++, and Rust. My solid foundation in C programming is complemented by my ongoing expertise in newe Lisää

$150 USD 7 päivässä
(22 arvostelua)
4.8
kingch91

With over a decade of experience in embedded systems, I have honed my skills in C, C++, and Rust to deliver efficient, reliable, and high-performance code. As an early adopter and advocate of the ESP-IDF platform, I ca Lisää

$350 USD 5 päivässä
(19 arvostelua)
5.1
hassideeha

I am Haseena, a seasoned C, C++ and Python developer with extensive experience in embedded systems, which puts me in a prime position to handle your ESP-IDF project. In my career, I have handled numerous projects requi Lisää

$105 USD 2 päivässä
(3 arvostelua)
4.0
Heriberto03

As an experienced and multi-faceted programmer extensively skilled in C, C++ and Rust languages, specializing in arduino and microcontroller programming. I can confidently assure high-caliber delivery on this project. Lisää

$105 USD 7 päivässä
(7 arvostelua)
3.8
mobimubasir

Hello. I read your requirement i will do that. Please come on chat we will discuss more about this. I will waiting your reply.

$150 USD 2 päivässä
(6 arvostelua)
3.4
Demenntor

Dear Client, I am excited to submit my bid for the C, C++, and Rust development project for your ESP-IDF based project. With my expertise in these languages and extensive experience in software development, I am confi Lisää

$180 USD 7 päivässä
(8 arvostelua)
3.1
sevenppromotions

Yes I have read your project and understood requirements but have some doubts. please message me so we can discuss in detail. i am ready to start work.

$105 USD 7 päivässä
(1 arvostelu)
1.6
shivpathak1572

Hi hope you are doing well i am working as a embedded software developer in C++ so i have good knowledge about C++,cmake,makefiles,ubuntu all these things so i think i can delevire your project lets connect and discuss Lisää

$250 USD 7 päivässä
(1 arvostelu)
1.2
dmytro48

With my extensive experience as a C/C++/Rust developer, I understand the complexity and significance of your project involving the selection and implementation of various programming languages for an ESP-IDF based syst Lisää

$105 USD 7 päivässä
(0 arvostelua)
0.0
ByteSculptors

As a talented C/C++/Rust developer, I would be an excellent choice for your ESP-IDF project. My in-depth understanding and proficiency with these languages have been honed over my two years in software development. No Lisää

$120 USD 6 päivässä
(0 arvostelua)
0.0
topgan1994

Hello, Darko P. I am very interested in your project "C & C++ & Rust Expert for writing code for ESP-IDF" and I believe that my skills and experience make me a strong candidate for this job. I am proficient in RUST P Lisää

$105 USD 3 päivässä
(0 arvostelua)
0.0
ashley241

Hello! I'm a skilled C, C++, and Rust developer eager to take on your ESP-IDF project. I'm aligned with your approach of using a test project to demonstrate my expertise. I'll start by implementing a GNSS/NMEA parse Lisää

$150 USD 4 päivässä
(0 arvostelua)
0.0
Epidemy

I have more than 7 years experience with C++ and am very familiar to implement and work with not only GNSS messages (GLL, ...) but also NMEA 0183. I am confident that you will get your task done on time and as expected Lisää

$150 USD 14 päivässä
(0 arvostelua)
0.0
mash37

As a highly-experienced and professional embedded system developer with extensive knowledge in electronics and hardware design, I strongly believe I am the ideal expert to tackle your Arduino email alert system project Lisää

$105 USD 5 päivässä
(0 arvostelua)
0.0
dharbour

With over a decade of experience, I believe my skills and knowledge in C and C++ programming perfectly align with the objectives of this project. My expertise is not limited to web application development, but also ext Lisää

$105 USD 7 päivässä
(0 arvostelua)
0.0
Fernando3008

Hello, I'm Fernando Moreira, an experienced developer in C, C++, and Rust, with a strong background in ESP-IDF projects. I'm excited to apply for your project because it matches my skillset perfectly. I offer: - Prof Lisää

$105 USD 7 päivässä
(0 arvostelua)
0.0