Senior C/C++ Developer (offline)

Job requirements:

β€” 3+ years of commercial experience with C/C++;
β€” LINUX (embedded) a/o QNX;
β€” TCP/UDP-IP;
β€” Basic knowledge of RPC;
β€” Unit Testing;
β€” CAN Bus ;
β€” Wireshark;
β€” UML & OOAD;
β€” Work with embedded hardware, able to flash, measure voltage & current;
β€” Experience with Scrum;
β€” Upper-Intermediate level of English.

As a plus:
β€” SIL 3;
β€” Requirements engineering;
β€” CANTATA;
β€” HTML5;
β€” Real time Ethernet;
β€” Model-driven engineering / Domain-specific modeling / Code generation.

9 reasons to join us:

1. Frequent business trips to European countries;
2. You will be working in historical Lviv city center next to the main entrance of Stryiskyi park;
3. Possibility to share knowledge on tech talks, meetups and conferences in different Levi locations and outside the company;
4. Your health support via compensation of sport activities, vacation policy and private medical insurance;
5. Financial and vacation support of your important life events (wedding, childbirth etc.);
6. Democratic banking policy β€” you can cooperate with us through any legal Ukrainian bank you choose;
7. Work for industry leaders such as TomTom, Xerox, Swarco and others;
8. β€œSave time” principles. We promote Automation testing and innovation technologies to save the most precious resource β€” your time;
9. No micromanagement. We are free birds with a clear understanding of what the high performance is!

About project:

We are building 2 teams for German client specializing on developing traffic controller for switching traffic lights on/off at intersections. These devices are installed in cabinets next to intersections.

Core properties of such a system are:

β€” Core system is human safety critical and is SIL3 certified
β€” On top of core runs business logic that optimizes the traffic flow by controlling the red and green phases of the various lanes & roads.
β€” Many of these controllers (intersections) are very often connected to centralized traffic supervisor server and needs to implement proper interfaces for such connections.
β€” To make this all running, such controllers are based on ARM or INTEL CPU’s with LINUX or QNX OS, logging facilities and so on...
β€” The hardware consists of a relatively large rack holding several PCB’s, everything is developed by ourselves: (CPU card; Safety CPU card; IO channels (e.g. push buttons); Safety outputs (for the signal lights); Detector cards (for detecting vehicles).

We are also working on cutting edge innovations, such as vehicle-to-infrastructure (in our case vehicle-to-controller) communication for features like:
β€” Green light prioritization for fire trucks
β€” Driver assistance to announce green light status inside the car’s dash board
β€” Autonomous driving
β€” Think of it like IoT for traffic controllers J

Our plan is to build up two independent teams both consisting of developers and testers. One team is going to extend the local team in Unterensingen and will help implementing new features in our existing product β€œACTROS”. The second team will help to port features from β€œACTROS” to our next generation controller that is currently called β€œACTROS future”.

About Levi9

Levi Nine is a Dutch IT Services company with currently over 1000 highly educated and skilled IT professionals in Eastern and Central Europe. Our teams work remotely on software products and revenue generating systems for Dutch and International clients.

Company website:
https://www.levi9.com/

The job ad is no longer active

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