Position: Senior Embedded-C engineer
Company: Onseo
Category: C++
Experience required: 5y

Project requires development hardware device which is plugged into car's OBD-2 diagnostic slot and can be used for following: monitor car health, car sharing, car controll, collecting data in real-time and sending them to backend for analytics.

Requirements:
- C knowledge minimum 5 years in proved development
- Linux kernel knowledge
- Developing without any OS on STM32 microcontroller
- Algorithms and data structure - mandatory
- Practical knowledge of automotive protocols: CAN, LIN at least.
- Understanding commands arbitration algorithms (automotive)
- Ability to work closer to hardware engineer and mobile engineer
- Python - mandatory; Android big advantage
- Technical education from known technical university - mandatory
- USB, GPIO and I2C knowledge - mandatory MQTT - mandatory

What do we offer:
- Work on interesting projects using cutting-edge technologies
- Individual program of development
- Work in a comfortable office
- Progressive system of salary, regular salary review, financial stability
- Career planning and regular performance reviews
- 24 calendar days of paid vacation, paid sick leave
- Medical insurance, sport compensation
- Free English lessons

Are you an IT specialist looking for a progressive company to work at? Join ONSEO team!