Search by job, company or skills

Custom Software Engineer

Custom Software Engineer

Accenture
12-14 Years
Not Disclosed
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

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 7.5 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:

Strong 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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Automotive ECU Software

System performance tuning and stability improvements

System-level debugging tools

About Company

Similar Jobs

12-14 yrs
Pune, India
Skills:
Device Drivers, Can, Lin, Ethernet, Hypervisor based architecture, Infotainment setup, QNX Momentics IDE, QNX Neutrino RTOS, low-level debugging, automotive ECU Software, kernel-level programming, QNX RTOS, automotive communication protocols, secure boot, OTA update mechanisms, system diagnostics