Senior C++ Developer with QNX, cMake

1 Month ago • All levels

Job Summary

Job Description

Luxoft is building a new special purpose organization for In-Vehicle Infotainment (IVI) systems for autonomous vehicles. The project focuses on developing IVI systems using open-source technologies and agile methodologies. Responsibilities include implementing new features in C++, analyzing and fixing bugs, automating tests, supporting documentation, reviewing code, integrating changes, participating in Scrum ceremonies, and developing, designing, integrating, and testing platform services. The role requires problem-solving skills, taking responsibility, and contributing to improvements. Senior developers should also be comfortable working independently and leading other engineers.
Must have:
  • Identifies and solves problems, adopting existing methods.
  • Actively contributes to improvements and changes.
  • Takes responsibility for actions and delivery.
  • Excellent communication skills, including English fluency.
  • C++ is required.
  • CMake is required.
  • English is required
Good to have:
  • OS: QNX
  • Languages: C, Python
  • OS: Linux
  • IPC&ICC: vSomeIP, SPI, QNX native, DBus, Unix sockets
  • Source control: Git, git-repo
  • Skills: Concurrency, State Machines, Networking
  • Build systems: bitbake
  • Frameworks: Yocto, CommonAPI
  • Testing frameworks: GTest, pytest
  • Tools: Docker, QEMU
  • Other: UML, GitLab CI

Job Details

Project description

Luxoft is one of the major Software Services companies world-wide. We deliver professional software services in multiple business verticals such as Finance, Automotive, and Digital Transformation.
Luxoft is building up a new special purpose organization (SW House) targeted at developing In-Vehicle Infotainment (IVI) systems for the age of autonomously driving vehicles. How do people in cars spend their time? How do they interact with information and how do they best utilize the cars infrastructure in a future 2025? How to surpass all the benchmarks in automotive SW development. We believe that Software is the driving force to enable and differentiate in future environments. To achieve outstanding user experience, we build the SW House to apply the best of open source in the way that open source communities are meant to work, we focus on living continuous integration up to its most modern concepts including continuous delivery right into the vehicle. Our project setup and way of working follows agile principles scaled to a team of multiple hundred people.
Combining latest technologies, agile way of working and the continuous striving for the best solution, we will define what IVI looks like in the future together with our OEM partner.

Responsibilities
bullet icon

As a developer you will

bullet icon

Implement new features (C++)

bullet icon

Analyze and fix bugs (C++)

bullet icon

Automate tests (C++, Python)

bullet icon

Support documentation

bullet icon

Review code

bullet icon

Integrate changes to respective branches

bullet icon

Participate in Scrum ceremonies and other meetings

bullet icon

As a developer you will develop features, design, document, implement, integrate, and test platform services. Development will typically have C++ focus, and make use of modern tools and methodologies.

bullet icon

You will identify and solve problems which require analysis by adopting existing procedures, techniques and methods. You will actively contribute to improvements and changes and take responsibility for delivery, and encourage others to do the same. You have a good understanding of the group's joint tasks and are seen as a person who takes full responsibility and a person whose work colleagues can trust.

bullet icon

For senior developer positions you are also comfortable working independently and can act as supervisor in technical matters and are able to lead other engineers within the technical area.

Skills

Must have

bullet icon

Identifies and solves problems that require analysis by adopting existing procedures, techniques and methods. Actively contributes to improvements and changes. Takes responsibility for his/her actions and his/her delivery, and encourages others to do the same. Have a good understanding of the group's joint task. Seen as a person who takes full responsibility and work colleagues can trust. Works independently. Excellent communication skills, including fluency in English.

bullet icon

Required experience/qualifications:

bullet icon

C++

bullet icon

CMake

bullet icon

English

Nice to have

bullet icon

OS: QNX

bullet icon

Languages: C, Python

bullet icon

OS: Linux

bullet icon

IPC&ICC: vSomeIP, SPI, QNX native, DBus, Unix sockets

bullet icon

Source control: Git, git-repo

bullet icon

Skills: Concurrency, State Machines, Networking

bullet icon

Build systems: bitbake

bullet icon

Frameworks: Yocto, CommonAPI

bullet icon

Testing frameworks: GTest, pytest

bullet icon

Tools: Docker, QEMU

bullet icon

Other: UML, GitLab CI

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Senior

Similar Jobs

PwC - IN_Manager – Crm Technical -Ms Dynamics– Advisory  -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Saviynt - Principal Engineer, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
8 Months ago
Google - Software Engineer, Linux Embedded Systems, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
Barracuda Networks  Inc  - Software Developer

Barracuda Networks Inc

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Playrix - Senior Release Engineer

Playrix

Ukraine (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gitlab - Associate Support Engineer (AMER)

Gitlab

(Remote)
1 Month ago
GoDaddy - Senior Software Development Engineer

GoDaddy

Pune, Maharashtra, India (Remote)
1 Month ago
Adyen - Team Lead Data

Adyen

Chicago, Illinois, United States (On-Site)
1 Month ago
PENN Interactive - Data Scientist

PENN Interactive

Philadelphia, Pennsylvania, United States (Remote)
1 Month ago
games station - Unity Developer

games station

(Remote)
1 Month ago
Playrix - Lead QA Engineer

Playrix

Armenia (Remote)
8 Months ago
matchgroup - Staff Machine Learning Platform Engineer

matchgroup

New York, New York, United States (Hybrid)
1 Month ago
Digital sun games - Unreal Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
1 Month ago
Ansys - Technical Writer

Ansys

Cambridge, England, United Kingdom (On-Site)
1 Month ago
Playrix - Lead Technical Designer

Playrix

Ukraine (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Better ME - Supply Chain Specialist

Better ME

Ukraine (Remote)
1 Month ago
Playtika - Manual QA Engineer

Playtika

Ukraine (On-Site)
6 Months ago
Playrix - Lead Location Designer

Playrix

Ukraine (Remote)
7 Months ago
Sigma Software - Sound Producer

Sigma Software

Kyiv, Kyiv City, Ukraine (Remote)
8 Months ago
GT - Senior Full-stack Developer (Python+React.js)

GT

Ukraine (Remote)
2 Months ago
Playtika - JavaScript Developer

Playtika

Ukraine (On-Site)
7 Months ago
Ruby play - Data Quality Engineer

Ruby play

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
N-iX - Senior .NET Full-Stack Engineer

N-iX

Ukraine (Remote)
5 Months ago
Ubisoft - Junior UX Requirements Specialist

Ubisoft

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Magic Media - 3D Generalist Artist

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Guadalajara, Jalisco, Mexico (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Mexico City, Mexico (Remote)

Italy, New York, United States (Remote)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug