04 Aug
|
Accenture in India
|
Bengaluru
04 Aug
Accenture in India
Bengaluru
Project Role : Custom Software Engineer Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Must have skills : Automotive ECU Software Good to have skills : NA Minimum 12 Year(s) Of Experience Is Required Educational Qualification : Bachelor of Engineering in Computers Electronics or any related stream Summary: We are looking for an experienced HPC (High-Performance Computer) Lead to drive the design, development, and optimization of middleware, hypervisor, and networking stacks in next-generation automotive platforms. The ideal candidate will be a hands-on technical leader with deep expertise in system software performance, stability, and scalability.
Roles &
Responsibilities: Lead architecture, design, and integration of middleware frameworks for automotive HPC platforms. Oversee hypervisor setup and optimization for multi-OS, multi-domain workloads. Drive networking stack development (Ethernet, TSN, IP routing, security protocols). Ensure system-level performance, stability, and real-time responsiveness under high loads. Perform profiling, benchmarking, and optimization at OS and middleware levels. Collaborate with cross-functional teams on SoC bring-up, BSP integration, and hardware interfaces. Define robust fault-handling, safety,
and security strategies in compliance with ISO 26262 & cybersecurity standards. Mentor engineers and guide hands-on debugging of complex system-level issues.. Work closely with cross-functional teams across globe Professional & Technical Skills: Solid background in automotive HPC platforms (Renesas, NXP, NVIDIA, Qualcomm, etc.). Deep expertise in middleware frameworks (AUTOSAR Adaptive, DDS, gRPC, or similar). Hands-on experience with hypervisors (QNX Hypervisor, Jailhouse, Xen, KVM, etc.). Strong knowledge of networking protocols & technologies (Ethernet, TSN, TCP/IP, CAN/Ethernet gateways). Proven track record of system performance tuning and stability improvements. Strong programming skills in C/C++, Python, and system-level debugging tools.
Experience with virtualization, containerization, and resource management. 16+ years in embedded/software engineering, with 8+ years in a lead/architect role. Strong communication skills and ability to work effectively in a cross functional team. Good problem-solving and analytical skills.
Excellent communication and interpersonal skills Additional Information: The candidate should have minimum 12 years of experience in Automotive ECU Software. This position is based at our Bengaluru office. A Bachelor of Engineering in Computers Electronics or any related stream is required.
📌 Custom Software Engineer (Bengaluru)
🏢 Accenture in India
📍 Bengaluru