Staff / Principal Engineer- India

Vayavya Labs

Bengaluru

On-site

INR 4,000,000 - 9,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Vayavya Labs in Bengaluru, Karnataka is seeking a Staff/Principal Engineer to architect and lead the design of the vehicle compute and networking stack that connects autonomy software with hardware platforms.

This hands-on leadership role requires continuing code work, mentoring engineers, and driving architectural decisions that scale across fleets, with a focus on Linux kernel tuning, high-performance C++, and low-latency data pipelines.

Qualifications

  • 7+ years of software engineering experience with hardware/software interface leadership.
  • Expert-level C++ for high-performance, memory-efficient Linux systems.
  • 5+ years system-level development: Linux networking stacks and hardware bring-up.
  • Deep command of networking protocols across the stack - CAN, UDP, TCP, gRPC, RTP, HTTP.
  • Demonstrated cross-functional leadership across software, hardware, and systems teams.
  • Strong systems-debugging instincts from the boundary of application to kernel/hardware.

Responsibilities

  • Architect and lead the design of the vehicle compute and networking stack, ensuring a modular, scalable interface between autonomy software and hardware platforms.
  • Drive the technical roadmap for hardware health monitoring and fleet-wide performance optimization.
  • Lead cross-functional integration of new sensors and embedded devices, and define standards for low-latency data interfaces.
  • Establish engineering standards for Hardware-in-the-Loop (HIL) testing and automated performance profiling.
  • Provide technical oversight on complex system-level issues spanning Linux kernel tuning, high-performance C++, and multi-layer networking (OSI Layer-4).
  • Define the architecture for on-target diagnostics and self-test across ECUs, with monitoring and reporting standards.
  • Mentor senior engineers and raise the technical bar for design, code quality, and system reliability.

Skills

C++
Linux systems
System-level development
Networking protocols
Cross-functional leadership
Linux kernel tuning

Tools

gRPC
RTP
HTTP

Job description

Job Summary

Staff / Principal Engineer - India

Experience: 7+ Years

Location: Bengaluru, Karnataka

Role Overview

We are looking for a Staff/Principal Engineer to architect and lead the design of the vehicle compute and networking stack - the modular, scalable interface between autonomy software and the underlying hardware platforms. You will own the technical roadmap for hardware health monitoring and fleet-wide performance optimization, set the engineering standards that keep our platforms fast and dependable, and provide deep technical oversight across software, hardware, and systems teams.

This is a hands-on leadership position. You will still be in the code and on the bench for the hardest problems - from Linux kernel tuning to multi-layer networking - while mentoring senior engineers and driving architectural decisions that scale across the fleet.

What You'll Do
  • Architect and lead the design of the vehicle compute and networking stack, ensuring a modular, scalable interface between autonomy software and hardware platforms.
  • Drive the technical roadmap for hardware health monitoring and fleet-wide performance optimization.
  • Lead cross-functional integration of new sensors and embedded devices, and define standards for low-latency data interfaces.
  • Establish engineering standards for Hardware-in-the-Loop (HIL) testing and automated performance profiling.
  • Provide technical oversight on complex system-level issues spanning Linux kernel tuning, high-performance C++, and multi-layer networking (OSI Laye-4).
  • Define the architecture for on-target diagnostics and self-test - CPU, communication, and memory load generation, power-on self-tests, controlled shutdown/sleep sequences, voltage-fault detection with safe-state entry, and memory/logic BIST - and set standards for how these are triggered, monitored, and reported across ECUs.
  • Establish standards for communication bus health and error monitoring across CAN and Ethernet, including link integrity, cable faults, and signal-integrity detection, with fleet-level logging and reporting.
  • Mentor senior engineers and raise the technical bar for design, code quality, and system reliability across teams.
What You'll Bring
  • 7+ years of software engineering experience, including leading large-scale architecture at the hardware/software interface.
  • Expert-level C++ for high-performance, thread-safe, memory-efficient Linux systems.
  • 5+ years of system-level development: Linux networking stacks, performance profiling, and hardware bring-up.
  • Deep command of networking protocols across the stack - low-level (CAN, UDP, TCP) and high-level (gRPC, RTP, HTTP).
  • Demonstrated cross-functional leadership across software, hardware, and systems teams, with a track record of shipping complex platforms.
  • Strong systems-debugging instincts - the ability to reason across the boundary from application code down to kernel, driver, and hardware behavior.
Nice to Have
  • Experience with autonomy sensors - lidar, radar, and camera - and their integration into low-latency data pipelines.
  • Time-Sensitive Networking protocols (PTP / gPTP) and Ethernet switching.
  • Functional safety frameworks such as ISO 26262.
  • Heterogeneous compute performance optimization across CPU, GPU, and accelerators.
  • Networking certifications.
  • Experience building distributed fleet health-monitoring frameworks.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff / Principal Engineer- India
Staff / Principal Engineer- India

Vayavya Labs Pvt. Ltd • India

On-site
INR 2,500,000 - 4,500,000
Senior System Software Architect, Autonomous Vehicles
Senior System Software Architect, Autonomous Vehicles

NVIDIA • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior System Software Architect, Autonomous Vehicles
Senior System Software Architect, Autonomous Vehicles

NVIDIA AI • Pune District

On-site
INR 3,000,000 - 4,500,000
Senior System Software Architect, Autonomous Vehicles
Senior System Software Architect, Autonomous Vehicles

NVIDIA Corporation • Pune District

On-site
INR 4,000,000 - 6,000,000
Senior System Software Architect, Autonomous Vehicles
Senior System Software Architect, Autonomous Vehicles

NVIDIA • Pune District

On-site
INR 1,200,000 - 1,800,000
Principal Software Engineer
Principal Software Engineer

Weekday AI (YC W21) • Bengaluru

On-site
INR 3,800,000 - 6,800,000
Principal Software Engineer
Principal Software Engineer

Weekday (YC W21) • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Automotive Hardware Design
Automotive Hardware Design

e Solutions India • Pune District

On-site
INR 3,200,000 - 7,000,000
Senior System Software Architect, Autonomous Vehicles
Senior System Software Architect, Autonomous Vehicles

NVIDIA Gruppe • Pune District

On-site
INR 2,500,000 - 3,800,000
Principal Software Engineer
Principal Software Engineer

Weekday • Bengaluru

On-site
INR 7,000,000 - 10,000,000