Position: Senior Engineer- Linux Device Driver Development(Lead)
Years of Experience: 5-9 Years
Location: Bengaluru


Job Brief:
Software development has a large role in the automotive industry of today. At Vayavya, we provide services to chip manufacturing, automotive, telecom, IP development, etc. companies in the areas of device driver development.

We are looking for candidates who have experience in device driver development on Linux and QNX.

Job Description:
The role involves designing and implementing drivers for various interfaces like I2C, SPI, Display, camera, etc.


Technical Skills:

  • Excellent programming skills in C
  • Experience in hardware-oriented / embedded firmware development
  • Good understanding of:
    1. Embedded device drivers.
    2. X86 and arm platform.
    3. Networking stack behavior and protocol of different layers.
    4. networking stack toning for bandwidth performance.
  • Experience with Linux and any other RTOS.
  • Good understanding of Driver Development and Testing

Good to have:

  • Understanding of Ethernet
  • Good scripting skills

Non-Technical Skills :

  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Self-managed and able to learn and adapt
  • Eager to take on new challenging work

About Vayavya Labs

Vayavya Labs, established in 2006 and headquartered in India, is a pioneering organization specializing in Hardware-Software Interface™ (HSI™) Tools & Methodologies. Renowned for its innovative services and embedded software expertise, Vayavya Labs operates across diverse verticals including Electronic Design Automation (EDA), automotive, semiconductors, and communication sectors. The company boasts a rich intellectual property portfolio with 12 patents in the fields of EDA/ESL, Embedded Software, and Software Automation.

At Vayavya, we offer comprehensive end-to-end Advanced Driver Assistance Systems (ADAS) and Autonomous Vehicle (AV) verification and simulation tooling services. Our offerings encompass verification utilizing various simulators such as CARLA, Carmaker, Scanner, and more, ensuring rigorous testing of new language constructs for both basic functionality and end-to-end performance.

With over a decade of expertise in automotive engineering and a skilled network of professionals, Vayavya Labs has developed a suite of robust simulators. These tools facilitate the development and evaluation of perceived safety, comfort, and overall driving experience, essential in the era of highly automated driving tasks and technologies. Our testing, calibration, and validation capabilities provide assurance under safe and flexible laboratory conditions, replicating a wide array of real-world driving scenarios and maneuvers.

Our extensive portfolio of solutions includes:

  • Scenario Libraries tailored for Device Under Test (DUT) stack verification
  • Support for various ADAS features and autonomy levels
  • Development compliant with regulations and standards such as EURO NCAP, NHTSA
  • Expertise in OSC 1.x, OSC 2.0, or customized input formats as per client requirements
  • Verification using diverse simulators including CARLA, Carmaker, Scanner, etc.
  • Coverage and Key Performance Indicator (KPI) evaluation
  • Regression monitoring to ensure continuous improvement and quality assurance