Junior C++ SW Engineer

The Automotive department is launching a new project focused on modernizing vehicle diagnostics. We are looking for a Junior C++ Developer with Linux experience to join our team.

 

The project’s goal is to extend and optimize a existing diagnostic solution by integrating next-generation Service-Oriented Vehicle Diagnostics (SOVD). Our clients include Tier-1 suppliers and OEMs from Europe and the USA. The developed solution will be deployed in the newest vehicle platforms. You will work in a team recognized for technical excellence and motivated by challenging engineering tasks. We also provide competitive compensation and strong opportunities for growth.

 

At GlobalLogic Automotive, we are shaping the “computer-in-the-car” architecture — a key enabler for:

  • advanced connectivity,
  • remote diagnostics,
  • machine learning and autonomous driving.

 

Requirements:

  • 1+ years of commercial development experience in C++14/17
  • Experience in Linux user-space development (POSIX APIs)
  • Understanding of CMake / Make build systems
  • Experience with unit testing (required: GTest; experience with coverage tools like Gcov or Bullseye is a plus)
  • Practical knowledge of VCS (Git; Gerrit/Repo experience is a plus)
  • Problem-solving mindset: focus on finding solutions, not on specific tools
  • Strong analytical and troubleshooting skills
  • English level: Intermediate+ (both verbal and written)
  • Good communication skills (ability to interact with customers, present results)

 

Nice to Have: 

  • Experience in embedded development
  • Exposure to AUTOSAR (Classic or Adaptive)
  • Experience with C language
  • Familiarity with static and dynamic code analyzers (Polyspace, Axivion, Clang-Tidy, Valgrind)
  • Python scripting skills (automation, testing)
  • Knowledge of QNX OS
  • Knowledge of networking protocols (TCP/IP, Ethernet, SOME/IP)
  • Previous automotive development experience

 

Job responsibilities:

 

As a Junior Software Engineer, you will:

  • Participate in the development of embedded automotive systems for Tier-1 suppliers and OEMs
  • Collaborate with teammates on software architecture and design
  • Implement and test functionality on multiple levels (tests: unit, integration, system)
  • Document implemented features and changes
  • Participate in debugging, troubleshooting, and issue resolution
  • Optimize and extend existing components
  • Learn and apply industry best practices for safety-critical automotive development

Required domain experience

Automotive 6 months

Required languages

English B1 - Intermediate
C++, CMake, Linux
Published 10 October
156 views
·
11 applications
64% read
To apply for this and other jobs on Djinni login or signup.
Loading...