С/С++ Developer

Our customer develops solutions for vehicle connectivity, smart mobility and/or remote diagnostics that are used in buses, trucks and passenger cars. Besides that, it develops open and individual concepts that provide intelligent connectivity solutions in telematics, asset tracking, entertainment, diagnostics and engineering. The solution is based on the open platform principle. API interface allows seamless connection to the end customer's system. SDK enables partners and customers to develop applications on the platform. 

We seek both Mid or Senior C/C++ Developers with knowledge of Java willing to build software solutions in modern technologies within a friendly atmosphere. These software solutions are used worldwide – from Germany to Hong-Kong and Australia to Sweden.

starting date will be agreed

Main responsibilities:

  • Development of a firmware for telematics units in C/C++
  • Implementation of new framework features in C/C++ and bash scripts
  • Maintaining/bug-fixing existing state of on-board unit firmware, 3rd level support
  • Configuration of Linux build chain (new version of used libraries, new version of Linux kernel, backports)
  • Participate in testing, maintenance of technical documentation and bug-tracker (Jira, Confluence)
  • Adjusting and tuning low-level native SW based on given HW design

Required skills:

  • Excellent knowledge of programming in C/C++ (including boost, stl) on Linux (Yocto)
  • C/C++ embedded controllers (Azure Sphere/ Visual Studio, Texas Instruments/Code Composer Studio)
  • Knowledge of Moby, Docker, Redis, TCP/IP, CAN bus
  • Basic knowledge of Java (reading and understanding the code)
  • Familiar with developer tools such as GCC, C-make, GNU make, GIT, etc.
  • Experience with connectivity domain (networking, cellular networks, Wi-Fi, Bluetooth/BLE, GPS)
  • Good English (written/spoken)

What we would appreciate:

  • Knowledge of technologies Azure IoT Hub, Maven, Jenkins, ARM
  • Experience with Linux build tools like Pengutronix PTXdist and Yocto
  • Experience with programming of microchips, e.g. Atmel ATMEGA
  • Knowledge of digital networks used in automotive (CAN, K-Line, RS232, RS485, etc.)

What we offer:

  • Relocation package – approx. 4000 EUR
  • Vacation days, sick days and personal days
  • Czech SIM card, monthly budget is set to 40 EUR (including 10GB FUP)
  • Contribution to public transport costs 140 EUR
  • Employee referral program bonus up to 2000 EUR
  • Multisport card to access sports facilities in Prague
  • Free ticket to Prague Zoo and Botanical Garden
  • Corporate and team events
  • Education and Training courses
  • Mentoring programme
  • Unlimited contract

I'll be your recruitment guide

Ksenia Shumakova

Ksenia Shumakova

Junior Recruiter

Do you have any further queries related to the job? Write me and I will give you the answers.

Are you intrigued? Contact us!
We write back to everyone, always.