Accenture

Custom Software Engineer

Accenture
Apply
1 day ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop and maintain Adaptive AUTOSAR applications and services on Linux/QNX-based automotive HPC platforms.
  • Design, implement, integrate, debug, and optimize software components using Modern C++.
  • Develop service-oriented applications and communication services using automotive middleware and network protocols.
  • Perform software integration, validation, troubleshooting, unit testing, integration testing, and automated testing.
  • Create CI/CD build and deployment pipelines and participate in architecture reviews, code reviews, and technical discussions.
  • Monitor software quality metrics, including coverage, static analysis, and defect density.
  • Support software lifecycle activities aligned with ASPICE, functional safety, and cybersecurity requirements.
  • Maintain technical documentation, design specifications, and other engineering artifacts.

Requirements

  • At least 8 years of automotive embedded software development experience; the project requirements also state a minimum of 5 years.
  • A bachelor's or master's degree in Electrical Engineering, Computer Science, Electronics, Automotive Engineering, or a related discipline.
  • Strong Modern C++ development experience on Linux or QNX platforms.
  • Hands-on experience with Adaptive AUTOSAR, automotive HPC platforms, middleware services, and service-oriented architectures.
  • Knowledge of automotive communication technologies and protocols including Ethernet, TCP/IP, UDP, SOME/IP, DDS, and MQTT.
  • Experience with multithreading, IPC, memory management, software integration, debugging, profiling, and performance optimization.
  • Proficiency with Git, CMake or Bazel, and CI/CD tools such as Jenkins or GitLab CI/CD.
  • Experience with GDB, Valgrind, Wireshark, and CANoe.
  • Knowledge of ASPICE, ISO 21434, ISO 26262, secure communications, software quality metrics, and coding guideline compliance.
  • Software Defined Vehicle, domain controller, zonal architecture, centralized computing, Agile/Scrum, and iSAQB CPSA-F experience are preferred.

Benefits

  • The position is based in the Bengaluru or Pune office.
  • The role offers work in Software Defined Vehicle, automotive HPC, Adaptive AUTOSAR, and centralized computing technologies.

Tech Stack

BazelC++CMakeGitGitLab CI/CDJenkinsLinux

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