Custom Software Engineer
Accenture
Accenture
Drive innovation in custom software engineering, crafting tailored solutions for diverse systems and applications. Embrace modern frameworks and agile methodologies to build scalable, high-performance software aligned with specific business objectives.
This role focuses on developing and enhancing components across various platforms, ensuring robust and efficient delivery of custom software products. The ideal candidate will leverage cutting-edge technologies to meet unique client needs.
Contribute to software development for ADAS projects, ensuring compliance with ISO 26262, ASPICE, and cybersecurity standards. Collaborate with OEMs, Tier-1 suppliers, and internal teams to align technical and programming goals. Support the development of cloud-based vehicle data platforms and V2X communication strategies.
Integrate AI/ML for advanced perception and decision-making capabilities, including the use of GenAI for code generation, test automation, and documentation. Utilize GenAI tools for requirements analysis, defect prediction, test case generation, and engineering knowledge reuse.
A minimum of 2 years of experience in Automotive ECU Software development is required, with a total experience of 2-5 years in ADAS or autonomous driving technologies. Possess strong knowledge of embedded systems, real-time software, and automotive communication protocols (CAN, LIN, Ethernet).
Experience with RTOS, ADTF, AUTOSAR, and NVIDIA DRIVE SDK is essential. Familiarity with ISO 26262, ASPICE, and ISO/SAE 21434 standards, along with cloud connectivity and V2X communication, is crucial. Exposure to global automotive markets and hands-on experience with NVIDIA Omniverse, Isaac Sim, and GenAI engineering tools are highly valued. A Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Automotive is mandatory.
Accenture
IT Consulting