Search by job, company or skills

Custom Software Engineer

Early Applicant
  • Posted 22 hours 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 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:

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:
Function:
Employment Type:

About Company

Job ID: 151986145

Similar Jobs

Bengaluru, India

Skills:

Resource AllocationProject PlanningWorkday Project Management PMRisk managementCoordinating cross-functional teams

Beware of Scammers

We don’t charge money for job offers