Position: Embedded C++
Company: DataBridge
Experience required: 3y
English level: intermediate

**Requirements:**
- At least a bachelor's degree in Mathematics, Applied Mathematics, or a related field (higher degrees are a plus).
- Mastery in C++ programming, specifically with the C++ 17 standard library.
- A profound understanding of mathematical theories and their implementation in programming.
- Prior experience developing intricate algorithms and mathematical models.
- Knowledge in computational geometry and associated algorithms is a significant bonus.

**Role Responsibilities:**
- Craft, implement, and optimize complex mathematical algorithms in C++.
- Utilise computational geometry algorithms for various tasks.
- Construct and employ efficient data structures tailored for math-driven functionalities, such as matrices, vectors, and operations involving complex numbers.
- Engage with a wide range of mathematical algorithms spanning domains like linear algebra, calculus, and discrete mathematics.
- Produce clean, efficient C++ code, always adhering to industry best practices.
- Commit to thorough documentation of all code and maintain high standards in code commenting.

If blending your mathematical prowess with advanced C++ programming to tackle captivating challenges resonates with you, we're eager to connect. Don't hesitate, to reach out to us today!