SEE ALL VACANCIES

Trainee/Junior C++ Engineer

Vacancy details
Software Engineering
C++ Engineer (Generalist)
Junior
Kyiv, Ukraine
Remote
APPLY NOW
REFER A FRIEND

Navigate smartly and smoothly! With superb engineering, Intellias has been delivering logistics software development services at scale for global transportation platform providers, eMobility innovators, and large vehicle fleets. Join in and embrace the mission of creating innovative products!

 

What project we have for you

Our customer is one of the key players in the world of maps and navigation platform.

Our team, which is part of the customer’s Routing Center of Excellence, is an advanced engineering team that delivers core routing functionality. We constantly improve routing algorithms and services based on the new fast and flexible map format. We care about the software design, elegant algorithms, performance, and scalability of our solutions. We use modern C++ 17 for our core algorithms.

As part of the team, you’ll have the opportunity to work on one of the most versatile route calculation engines, capable of both running on low-end devices and taking advantage of high-end cloud computing clusters. You’ll contribute to a wide range of features impacting routing graph preparation, core routing algorithms, maneuver/instruction generation, and road traffic updates. You will help us create a new generation of highly performant and customizable big-scale routing solutions.

If you want to be on the technology edge and solve real-world logistics and vehicle routing problems – apply!

Technology Stack :

  • C++ 17
  • CI(Jenkins), Gerrit/Git, GitLab
  • Debugging tools gdb, valgrind etc.
  • MapReduce, Scala (for pipeline creation)
  • Rust
  • gtest and Robot Framework for tests

What you will do

  • Support of existing products in the pre-production and post-production phase
  • Develop new features
  • Design interfaces and implementation to support reusability, testability, and modularity
  • Help to integrate our solution with other parts of the Navigation platform
  • Ensure the features are integrated into the target platforms in a way that meets the expectations of the customer
  • Failure investigation
  • Regular communication with the remote team
  • Reporting on the results of your work

What you need for this

  • 6+ month of C++ software development
  • Passionate about programming; strong focus on performance aspects
  • Self-motivated, well-organized, detail-oriented, and a very strong team player
  • Good communication skills in English, both written and spoken
  • Experience working with embedded systems and hardware
  • Excellent analytical, algorithmic, and optimization skills
  • Understanding of Agile methodologies and engineering practices

 

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Have not found the most
suitable position yet?
Leave your resume and we will select a cool option for you.
Find me a job
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.