Magnetometer Error Compensation Development
Budget: €30 – €250 EUR
We are looking for an embedded C++ developer with 5+ years of experience to create and implement an algorithm to compensate for hard and soft iron errors for a 3-axis automotive-grade magnetometer sensor. The code should be efficient to run on a microcontroller. It should also be modular, safe, readable, and should follow our internal standards.
Key Requirements:
- Develop caliberation/compensation algorithm for hard/soft iron errors
- Implement in C/C++.
- Create efficient, modular, safe code according to our internal designs and standards.
- Write unit tests for your code with 100% coverage.
- Perform a code review with our senior software engineer.
Ideal Skills & Experience:
- Strong background in sensor calibration
- Experience with magnetometer and error compensation
- Proficiency in C/C++ programming
Key Requirements:
- Develop caliberation/compensation algorithm for hard/soft iron errors
- Implement in C/C++.
- Create efficient, modular, safe code according to our internal designs and standards.
- Write unit tests for your code with 100% coverage.
- Perform a code review with our senior software engineer.
Ideal Skills & Experience:
- Strong background in sensor calibration
- Experience with magnetometer and error compensation
- Proficiency in C/C++ programming