C++ Embedded Linux Developer (Mid / Strong mid) (offline)

Project / Client
We develop open source, highly secure, edge over-the-air updater for automotive industry (https://github.com/advancedtelematic/aktualizr). It is written in C++ and runs on Linux.

The client is from Berlin. We’ve been working with them for 4th year now. The team is small, very experienced, has strong engineering culture and expects high standards of work.

Work
- Design and develop software for embedded platforms and devices from requirements to production in support of next-generation connected vehicle and IoT products
- Develop and direct test procedures, release management processes, and documentation
- Review code and design
- Analyze and enhance efficiency and stability of system resources
- Work as part of a highly collaborative agile team that regularly delivers value to customers

Stack
- Languages / Platforms: C++11, Linux, CMake, Yocto, Bash, Python, Raspberry Pi
- Tools: Git, Travis, Jenkins, GCC, clang-format, clang-tidy
- Libraries: Boost, Libsodium, OpenSSL, LibCurl, PKCS11, OSTree, JsonCpp

Must haves
- At least 3 years in C++, Linux
- Good experience with CMake
- Knowledge of multithreading and networking
- Experience in writing unit tests
- Good written and verbal English
- Systematic approach to problem solving
- Strong documentation and writing skills

Would be nice
- Yocto
- Uptane - https://uptane.github.io/
- Automotive Grade Linux
- Python
- Bash

Team and Setup
- Lviv or Remote, Fulltime
- Flexible schedule (as long as meetings and deadines are met)
- Directly with client’s team of 5 very experienced engineers (Berlin, Lviv, Beijing)
- Support from Lviv-based Lead engineer on Innoteka’s side
- Travel to Berlin from time to time (all expenses are paid)

Compensation
- $2,500 - $3,500 (can be paid to Payoneer if you want)
- 20 days / year of paid vacation

About Innoteka

We're all-remote (since 2016!) team of engineers working with product companies as part of their team (even if it's called "remote outstaffing").

Our clients work with us for 2-4 years and call us "secret weapon" and "very reliable and trustworthy strategic partner".

On the engineers side - we hire matured developers who choose trust, freedom and responsibility. Historically, our developers work with us for 2-3 years as well as clients.

It is our choice to remain a proud small firm vs growth-obsessed compromised factory.

We don’t do a lot of “marketing” (don't you think there's too much marketing in this World?). Instead, we continuously do a lot of charity to families in need, educational and healthcare organizations.

Company website:
http://innoteka.com/

DOU company page:
https://jobs.dou.ua/companies/innoteka/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Lviv→