Browse current jobs

Advanced Engineer - C++ Linux

HARMAN · Bangalore

Apply on employer website

Collected role description

Role overview

Advanced Engineer - C++ Linux at HARMAN

You'll develop software solutions using C++, QT, and QML on Linux platforms, leveraging your expertise in full stack development and digitization of application development workflows.

We're seeking an experienced C++ QT QML Developer with 3 to 6 years of experience to work on cutting-edge automotive projects for a renowned German OEM.

What You Will Do 1.

Software Development: Develop, optimize, and maintain software solutions in C++ and Linux. 2.

Stakeholder Management: Manage stakeholders with technical and management reporting, providing innovative digital solutions for Body Electronics application development. 3.

Technical Concept Development: Analyze requirements and develop technical concepts, designing and implementing software components with performance, scalability, and security in mind. 4.

Code Reviews and Quality Assurance: Conduct code reviews and quality assurance, ensuring high-quality software development. 5.

Collaboration: Collaborate with interdisciplinary teams, including software development and product management.

What You Need to Be Successful 1.

Required qualifications

  • 6 to 9 years of professional experience in software development with C++ and QT framework - Experience with object-oriented programming and design patterns - Experience in the development of multithreading and network applications 3.
  • Agile Development: - Certified Product Owner with strong experience in agile development methods (Scrum, Kanban) Bonus Points if You Have 1.
  • Automotive Applications Knowledge: Strong knowledge of automotive applications and development lifecycle of automotive components/processes. 2.
  • AI and ML
  • Experience in AI products/application development, ML, and advanced data analytics. 3.
  • Cloud
  • Experience with Azure cloud configuration, on-premise access establishing and creating. 4.
  • Database
  • Experience with databases and SQL.
  • What Makes You Eligible 1.
  • Relevant
  • 6 to 9 years of experience in software development with C++ and linux. 2.
  • Technical Expertise: Strong technical skills in C++, linux, and full stack development. 3.
  • Agile Development
  • Experience with agile development methods and certified Product Owner. 4.
  • Collaboration Skills: Ability to collaborate with interdisciplinary teams and stakeholders.
  • What We Offer - Competitive salary and benefits package - Opportunities for professional growth and development - Collaborative and dynamic work environment - Access to cutting-edge technologies and tools - Recognition and rewards for outstanding performance through BeBrilliant - Chance to work with a renowned German OEM - You are expected to work all 5 days in a week in office

Required skills

  • C++ and linux - Full stack development experience with at least 2 products' complete life cycle experience - Solid knowledge of modern C++ standards (C++17, C++20) - Experience with software development processes and tools (e.g., Github, Visual Studio) 2.
  • Development

Employment details

  • Location: Bangalore - Karnataka [India - Kalyani Platina]

About the employer

  • Introduction: A Career at HARMAN Automotive We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow.

Additional role details

  • At HARMAN Automotive, we give you the keys to fast-track your career.
  • Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence Advance in-vehicle infotainment, safety, efficiency, and enjoyment

Collected experience requirement

6 years