HARMAN logo

Software Engineer - C++ QT QML

HARMAN
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

3 - 6 Years

SKILLS REQUIRED

C++QTQMLMultithreadingSecure Coding PracticesPerformance OptimizationOOPFull-Stack Development

Job description

Overview

Develop software solutions for automotive projects using C++, QT and QML on Linux platforms. The role focuses on full stack development, digitization of application development workflows and Body Electronics application development for a renowned German OEM.

What you'll do

  • Develop, optimize and maintain software solutions in C++ and the QT and QML framework.
  • Manage stakeholders through technical and management reporting.
  • Provide innovative digital solutions for Body Electronics application development.
  • Analyze requirements and develop technical concepts.
  • Design and implement software components with performance, scalability and security in mind.
  • Conduct code reviews and quality assurance.
  • Collaborate with interdisciplinary teams, including software development and product management.

What you'll need

  • 3 to 6 years of professional experience in software development with C++ and the QT framework.
  • Experience with C++ and the QT framework.
  • Full stack development experience with at least 2 products' complete life cycle experience.
  • Solid knowledge of modern C++ standards, including C++17 and C++20.
  • Experience with software development processes and tools, such as Github and Visual Studio.
  • Experience with object-oriented programming and design patterns.
  • Experience in the development of multithreading and network applications.
  • Certified Product Owner with strong experience in agile development methods, including Scrum and Kanban.
  • Strong technical skills in C++, QT and full stack development.
  • Ability to collaborate with interdisciplinary teams and stakeholders.

Nice to have

  • Strong knowledge of automotive applications and the development lifecycle of automotive components and processes.
  • Experience in AI products or application development, ML and advanced data analytics.
  • Experience with Azure cloud configuration, on-premise access establishing and creating.
  • Experience with databases and SQL.

Details

  • Location: Bangalore, Karnataka, India, Kalyani Platina.
  • Work in the office all 5 days in a week.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - C++ QT QML