Position: Embedded Software Engineer
Company: Instock
Category: C++
Experience required: 3y

You will design and develop the critical code of Instock's Robot firmware that makes the robot sense and move in the world. This includes:
- integrate sensors and other new modules of the Robot
- design, implement, test algorithms for Robot control
- implement signal processing for sensor data flows
- collaborate closely with hardware design, higher-level software, and QA teams

About you:
- strong skills in C/C++
- good understanding of RTOS/DSP/ theory of control fundamentals
- good understanding of microcontroller’ peripherals and communication facilities 
- experience with STM32 family of microcontrollers