Accenture

Custom Software Engineering Lead

Accenture
Apply
1 day ago
Pune, IndiaStaff+

Responsibilities

  • Lead the design and implementation of SDV application service modules for vehicle state management, feature delivery, remote services, gateways, and in-vehicle AI application hosting.
  • Define SDV application architecture, including microservice decomposition, service mesh patterns, API governance, and lifecycle management.
  • Drive AUTOSAR Adaptive development involving ara::com, ara::exec, ara::diag, UDS application services, process lifecycle management, and service provider/consumer design.
  • Integrate SDV application software with Vehicle OS using SOAFEE, Eclipse SDV container deployment specifications, resource quotas, and health supervision.
  • Architect OTA feature delivery platforms with manifests, staged rollouts, compatibility gates, rollback controls, and activation safety checks.
  • Develop in-vehicle AI inference application frameworks covering model serving middleware, NPU/GPU abstraction, and inference pipeline management.
  • Lead vehicle-to-cloud integration involving bidirectional event streaming, vehicle digital twin synchronization, and real-time telemetry.
  • Conduct design and code reviews and mentor SDV developers in service-oriented design and AUTOSAR Adaptive practices.
  • Apply ASPICE Level 2 and Level 3 processes and ISO/SAE 21434 secure-by-design principles.
  • Work with SoC platforms from Qualcomm, Renesas, and NXP.

Requirements

  • At least 6 years of experience in automotive embedded software and SDV platform development across domains.
  • Advanced C++ proficiency with automotive service-oriented application development for AUTOSAR Adaptive or Linux platforms.
  • In-depth AUTOSAR Adaptive expertise, including ara::com, SOME/IP, DDS, ara::exec, ara::log, manifest authoring, and deployment configuration.
  • Experience architecting microservice-based vehicle applications, including service decomposition, API versioning, and lifecycle management.
  • Knowledge of Vehicle OS concepts, SOAFEE, Eclipse SDV, AGL, Podman, OCI image management, and container orchestration.
  • Experience with OTA-aware application design, staged rollout, rollback safety, and version compatibility.
  • Strong testing skills using GoogleTest, GoogleMock, pytest, and CI-integrated automated testing.
  • Automotive cybersecurity experience with CERT C++, TLS, mTLS, JWT, and certificate-based authentication is preferred.
  • Experience with TensorRT, ONNX Runtime, OpenVINO, or TensorFlow Lite on automotive SoCs is preferred.
  • Knowledge of Eclipse Zenoh or DDS implementations such as Fast DDS and Cyclone DDS is preferred.
  • Familiarity with Eclipse Kuksa, Kuksa.val, Eclipse Leda, or COVESA data brokers is preferred.
  • Exposure to functional-safety-aware SDV design, including QM and ASIL designations and safety tagging in service manifests, is preferred.
  • Understanding of UNECE R156 implications for application-layer feature delivery is preferred.
  • A BE/BTech or ME/MTech in Electronics, Electrical, Computer Science, Information Technology, or Embedded Systems Engineering, with 15 years of full-time education, is required.

Benefits

  • The position is open across delivery locations in Pune.

Tech Stack

C++Linuxpytest

Categories

Accenture

About Accenture

10,000+ employees

Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.

Contact me