A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • 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.
  • A minimum of 3 years of experience is required; additional information specifies a minimum of 4 years in Automotive Embedded Software or cross-domain SDV Platform Development.
  • Proficiency in C++ and Python for embedded application software development in Linux or RTOS environments.
  • Knowledge of the AUTOSAR Adaptive Platform application layer, including ara::com, SOME/IP, DDS, ara::exec, ara::log, and manifest configuration.
  • Understanding of service-oriented vehicle architectures, including SOME/IP service discovery, publish-subscribe patterns, and API contract design.
  • Familiarity with COVESA VSS or similar vehicle data model standards for signal abstraction and normalization.
  • Experience with OTA-aware software design, including feature toggles, A/B activation, configuration management, and graceful degradation.
  • Knowledge of software build systems, including CMake, Bazel, Yocto, and OpenEmbedded recipe authoring for SDV application packages.
  • Experience with Git, CI/CD, Jenkins, GitLab CI, code review, Gerrit, and automated test pipelines.

Responsibilities

  • Design and implement cross-domain SDV application software in C++17/20 and Python for AUTOSAR Adaptive, Linux, or QNX vehicle compute environments.
  • Develop service-oriented vehicle application features using SOME/IP, AUTOSAR ara::com, and DDS Fast DDS or Eclipse Zenoh publish-subscribe patterns for in-vehicle data distribution.
  • Implement vehicle signal service adapters using COVESA VSS-compliant data models, signal routing, and vehicle API abstraction layers.
  • Develop OTA-aware application feature modules, including feature-flag management, A/B feature activation, runtime configuration updates, and rollback-safe design.
  • Integrate AUTOSAR Adaptive application services, including ara::com service discovery, ara::exec lifecycle management, and ara::log structured logging.
  • Implement vehicle application features that consume vehicle data, including driver monitoring, cabin environment, predictive maintenance, and remote diagnostics applications.
  • Develop cloud-connected application services, including vehicle-to-cloud data pipelines, event-driven cloud triggers, and bidirectional remote service invocation.
  • Write unit, integration, and component tests with mocking for SDV application modules.
  • Ensure compliance with MISRA C and C++ Coding Guidelines and use static analysis tools for application code quality.
  • Contribute to ASPICE SWE1–SWE3 documentation, including software requirements specifications, software architecture documents, and software detailed designs.

Desired Qualifications

  • Experience with Eclipse Zenoh, DDS Fast DDS, Cyclone DDS, or MQTT for next-generation SDV vehicle communication.
  • Familiarity with container-based application deployment, including Docker, OCI, Podman, and Kubernetes for automotive application hosting.
  • Knowledge of functional safety implications for SDV application software, including ISO 26262, ASIL allocation, and software QM designation.
  • Understanding of automotive cybersecurity principles, including ISO/SAE 21434, secure coding, input validation, and threat-aware design.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs