Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer to develop innovative, tailor-made software solutions. You'll be instrumental in designing, coding, and enhancing system components, leveraging modern frameworks and agile methodologies to deliver high-performance applications that meet specific business needs. This role offers the opportunity to work on cutting-edge technology and contribute to scalable, impactful projects.
We are seeking a driven professional with a strong background in embedded systems, real-time software, and automotive safety standards. Ideal candidates will possess hands-on experience with NVIDIA DRIVE platforms and Gen-AI engineering accelerators, contributing to advanced driver-assistance systems (ADAS) and autonomous driving technologies. This position is located at our Bengaluru office.
Key responsibilities include supporting software development for ADAS projects, ensuring compliance with ISO 26262, ASPICE, and cybersecurity standards, and collaborating with OEMs and internal teams. You will also be involved in developing cloud-based vehicle data platforms, V2X communication strategies, and integrating AI/ML for perception and decision-making. Furthermore, you will utilize GenAI tools for code generation, test automation, and documentation, enhancing engineering knowledge reuse and efficiency.
Engage in the integration of AI/ML for perception and decision-making, including leveraging GenAI for code generation, test automation, and documentation. Utilize GenAI accelerators for requirements analysis, defect prediction, test case generation, and fostering engineering knowledge reuse. This role requires a proactive approach to problem-solving and a commitment to delivering robust, scalable software solutions.
A minimum of 2 years of experience in Automotive ECU software is essential. Candidates should possess 2 to 4 years of experience in ADAS or autonomous driving technologies, with a strong understanding of embedded systems, real-time software, and automotive communication protocols like CAN, LIN, and Ethernet. Familiarity with RTOS, ADTF, AUTOSAR, NVIDIA DRIVE SDK, ISO 26262, ASPICE, and ISO/SAE 21434 standards is required. Experience in cloud connectivity, V2X communication, and AI/ML for perception and decision-making is also crucial.
Prior exposure to global automotive markets and regulatory environments is beneficial. Hands-on experience with NVIDIA Omniverse, Isaac Sim, and GenAI engineering tools is highly desired. Knowledge of model-based development and simulation frameworks, along with familiarity with ADAS and autonomous systems functionalities, vehicle architectures, and communication protocols, is expected. A Bachelors or Masters degree in Electrical Engineering, Computer Science, or Automotive is a mandatory qualification for this role.
Accenture
IT Consulting