8allocate is expanding the team of our existing client. Looking for an Android Developer. Project: Android-based tablet which is installed in heavy commercial vehicles (trucks) and act as an interface between the driver and the telematics platform.

About the project: Client is introducing a new device to the telematics device portfolio: it’s an Android-driven tablet Samsung Galaxy Active Tab 2.

This tablet is installed in heavy commercial vehicles (trucks) and act as an interface between the driver and the telematics platform.
The device is connected to the internet (has own 4G SIM card) and is connected to the telematics device via serial port or BT. It’s expected to develop a set of native Android applications to:
- run 100% time when the device is powered on
- have own launcher
- have own Updater service (as the Google play store is not available) to
perform updates by downloading the apk from the RTL server
- control the phone usage and contact lists
- communicate to the telematics device (binary data exchange over serial/BT)
- read the GPS receiver data
- send data packets (JSON over HTTPS or binary data packets via UDP or TCP protocol) to RTL back-end infrastructure. Packets to contain GPS, accelerometer, gyroscope, and other technical information.
- receive commands from the RTL servers: configuration commands, action commands, etc.
- upload large blobs of data (files, videos, etc.) to RTL Amazon S3 environment when the corresponding action command is received.

What will you be responsible for?
— Replacement of a legacy Windows CE device. Hence the existing functionality of the Windows CE device has to be migrated (with improvements) to the Android one.
— Continuously add new functionality to the system according to business requirements

What is the challenge on the position?
It is a very challenging technical experience for developers minded towards robust embedded systems although it will require fancy looking UI design. There is a great opportunity to work with a very technical team on a very technical project using the standard Android development toolkits.

What is required of the developer?
— Native Android development experience is essential
— Experience in controlling the Android phone is essential.
As a plus
— Experience with GPS, accelerometer, video recording is an advantage

8 benefits from 8allocate
1. You can work either 100% remotely or from office with 1 day remote
2. Office in the Kyiv center (1 minute from Pecherskay metro station)
3. Paid vacation and sick days
4. Training and development - we have a very huge library (for 500 books!). Training within your professional development is partially compensated by the company
5. Corporate English
6. Yoga and Qigong - free yoga lessons twice a week and 1-time qigong in our office :)
7. Free massage at the office 2 times a month
8. Playroom with table football and Xbox

8allocate Ur Dream!

About Room 8 Studio

Room 8 Studio is an AAA art production and game development studio. Our teams are working on such IPs as Hotel Transylvania, Family Guy, Independence Day, Walking Dead, Kubo and the Two Strings, Power Rangers, Monopoly, and many others.

As a part of our team, you will be co-creating the world’s best games, partnering up with some of the most famous developers. With over 300 experts, Room 8 Studio is the biggest in Ukraine.

Company website:
https://room8studio.com/

This job is no longer active.
Смотреть актуальные вакансии Android Kyiv→.

Similar jobs

Mobile (Flutter) developer at LaSoft

Lviv, remote, 2 years or more