Position: Senior Engineer- Linux Device Driver Development
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 the company:
Vayavya Labs is an embedded software tools & solutions provider. Our patented technology, Hardware Software Interface (HSI) specifications, powers the flagship product DDGen, device drivers automation tool. Our R&D focus is to define a new industry standard for Hardware-Software Interface (HSI) specification that can revolutionize the way SoC design, verification and software developments are done today. Vayavya is a contributing member of industry association Accellera.

Vayavya's solution & services business focuses on niche domains of Embedded Software for Automotive, IoT, Next generation Ethernet (AVB, TSN, Data center Ethernet), Virtual Platforms(SystemC modeling) development, Board Support Package development including bare metal & Operating system specific drivers & software porting activities.

Our teams help establish Software Driven Verification flows for semiconductor firms across Simulation, Emulation and Post Silicon design phases of SoC. We enable Linux/Android bring-up on Hybrid (simulation+emulation) development platforms for today's complex SoCs.


For more details about company, technology and team please visit www.vayavyalabs.com