Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Custom Software Engineer

Home > Java programming jobs

Custom Software Engineer in Others

  • Accenture
  • Full time
  • Email
  • Pune, India

Responsibilities

  • Design and develop cockpit HMI applications for instrument clusters, IVI systems, and HUD displays using Android Automotive OS, Qt/QML, HTML5, or WebGL.
  • Implement infotainment features including media playback, navigation, phone and Bluetooth connectivity, voice assistants, and vehicle settings.
  • Develop instrument-cluster functions such as virtual gauges, ADAS overlays, drive-mode displays, and warning management.
  • Integrate applications with vehicle data services through VHAL, CAN signals, SOME/IP, and DDS.
  • Implement UI animations and optimize 60/120 fps rendering pipelines using OpenGL ES, Vulkan, or GPU-accelerated Qt Quick.
  • Write unit, instrumentation, and UI automation tests for cockpit applications.
  • Ensure compliance with OEM UX guidelines and automotive HMI regulations.
  • Debug application performance using profiling and diagnostic tools.
  • Collaborate with UX designers, middleware engineers, and V&V teams in agile sprints.
  • Document software designs, APIs, and test records using JIRA, Confluence, and Polarion in accordance with ASPICE SWE requirements.

Requirements

  • At least 3 years of professional experience is required; the posting also specifies at least 4 years of digital cockpit or automotive infotainment experience.
  • Bachelor’s or master’s degree in Electronics, Electrical, Computer Science, Information Technology, or Automotive Engineering, with 15 years of full-time education.
  • Proficiency in Java/Kotlin and C++ for Android Automotive or Qt-based cockpit application development.
  • Experience with AAOS or AOSP application lifecycle components, car APIs, and content providers.
  • Knowledge of Qt/QML, C++ backend integration, property binding, animations, and Qt Quick rendering.
  • Understanding of AAOS car services including CarMediaService, CarNavigationManager, CarAudioManager, and CarPropertyManager.
  • Experience with GPU shader profiling, render-pipeline optimization, and memory management.
  • Familiarity with Bluetooth A2DP, HFP, PBAP, MAP, Wi-Fi, and USB connectivity in automotive IVI systems.
  • Experience with Git, Gerrit, CI/CD workflows, and the Android Soong/Blueprint and Make build systems.
  • Preferred experience with AIDL/HIDL, voice-assistant SDK integration, and COVESA VSS.
  • Preferred understanding of ISO 26262 ASIL-A/B implications for safety-relevant cockpit displays.

Benefits

  • The position is based at the company’s Pune office.

Accenture

Accenture helps the world’s leading enterprises reinvent by building their digital core and unleashing the power of AI to create value at speed for organizations across industries. Our strategy is to be the reinvention partner of choice for our clients and lead in the safe, widespread adoption of...

Similar positions

Senior QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote