Back to list

Vacancy description

Custom Software Engineer in Pune, भारत

Accenture

  • Full-timeStandard weekly hours

Pune, भारत

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.

Similar vacancies

More like this role

  • On-site
  • Full-time
  • IT
Responsibilities - Lead end-to-end functional testing for Blue Yonder WMS across PDT, SIT, UAT, test strategy, planning, execution governance, and reporting. - Derive test cases from functional requirements and solution design documents and validate inbound, outbound, WCS, and inventory workflows.

Chennai, भारत

  • Full-time
  • IT
... efficient and scalable solutions using PySpark and distributed data-processing frameworks. - Implement data integration and ETL processes and support successful software project delivery. - Collaborate with cross-functional teams, contribute solutions to work-related problems, and participate in team discussions. - Provide guidance, ...

Bangalore, भारत

mattel, inc.

Software Engineer

  • On-site
  • Full-time
  • IT
Responsibilities - Design, develop, customize, and implement Oracle ERP modules and solutions to meet business requirements. - Develop custom forms, reports, interfaces, workflows, extensions, APIs, web services, and integrations using Oracle technologies. - Build and maintain Oracle Fusion Middleware and Oracle Integration ...

Hyderabad, भारत

  • Full-time
  • IT
... consisting of individuals from IITs, Stanford, UCLA, etc. About the Role As an Embedded Software Engineer at Origin, you will write the firmware and embedded software that runs our robots, from microcontroller firmware on custom boards to drivers and real-time software on embedded Linux compute. In the coming months we are ...

Bangalore, भारत

  • Full-time
  • IT
... consisting of individuals from IITs, Stanford, UCLA, etc. About the Role As an Embedded Software Engineer at Origin, you will write the firmware and embedded software that runs our robots, from microcontroller firmware on custom boards to drivers and real-time software on embedded Linux compute. In the coming months we are ...

Bangalore, भारत

Ploceus Software Private Limited

Junior Software Engineer - Fresher

  • IT

Rs 15000 - Rs 18000 per month

... scalable, innovative, and domain-oriented software solutions. We develop and own software products that address specific business needs while also providing custom software and product development services to customers across diverse industries. We offer end-to-end software engineering capabilities from solution architecture ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... New Relic observability tooling to monitor application health, troubleshoot latency, and improve reliability. Requirements - At least 3 years of professional software engineering experience in a collaborative team environment. - Strong proficiency with React, vanilla JavaScript, HTML, state management, and modern CSS. - Hands-on ...

Bangalore, भारत

... comprehensive Computer System Validation strategies, plans, and protocols - Oversee validation activities for GxP-regulated systems including ERP, QMS, MES, and custom applications - Ensure systems meet 21 CFR Part 820, Part 11, and ISO 13485 requirements for software validation - Provide strategic oversight of CSV activities ...

Bangalore, भारत

  • IT
... addition to our vibrant international team. We are looking for: Software Engineer You’ll make an impact by: AI Strategy and Architecture. - Design and develop software solutions using C#, .NET, and object-oriented programming principles. - Develop custom applications, utilities, and automation tools to improve engineering ...

Chennai, भारत

  • IT
... through plugins, add-ins, and custom tools.- Work with 3D modelling workflows and CAD-related engineering use cases.- Integrate CAD capabilities with broader software systems and applications.- Troubleshoot, improve, and optimize existing CAD automation solutions.- Collaborate with engineers across product, software, and ...

Bangalore, भारत

  • IT
... 3 technical practitioner who bridges CRM configuration with advanced software engineering. You will write client-side JavaScript for enhanced UI behaviors, engineer server-side Plugins and Custom APIs, build complex workflow automations via Power Automate, and design tailored user screens using Canvas Apps and Custom Pages. ...

Chennai, भारत