Home
Jobs
3 Job openings at Vayavya Labs
Test Engineer- Embedded Software

Bengaluru

2 - 8 years

INR 5.0 - 9.0 Lacs P.A.

Work from Office

Full Time

Test Engineer- Embedded Software Position: Test Engineer- Embedded Software Years of Experience: 2-8 Years Location: Bengaluru | Belagavi Job Brief: Vayavya Labs is a pioneer in Hardware Software Interface Management Technologies. Embedded Software is rapidly growing in all industries, including Automotive, Avionics, Data Centers, etc. At Vayavya, we develop software for Automotive, EDA, Semiconductors, and Networking while acquiring numerous patents covering EDA/ESL, Embedded SW, and SW Automation domains. We are looking for Embedded Test engineers having experience in developing Automotive embedded firmware/Software Test Engineers with an understanding of SW development. Job Description: You will be responsible for the design, implementation, and testing of device drivers like Ethernet, Clock, Crypto, and Display drivers on the Linux platform. Technical Skills: Working experience Embedded Firmware/Software Testing Good understanding of Hardware Software Interface and Schematics Analog and Digital circuits Experience in embedded C programming Worked on Peripherals I / O , ADC / DAC / ICU / TPU / GPT / Interrupts / Actuators / Drivers etc. Experience on Communication protocol CAN / SPI / I2C / LIN / FlexRay / UART / TCP-IP / TSN Experience on CANoe, CANAlyzer CAPL and Python Scripting Experience of Unit / Integration / Functional / Acceptance Testing Experience in preparation of Software Verification Plan, Test Plan, Test Specification and Test Execution & Analysis Reports Experience on Unit testing using Gtest/GCOVR/RTRT/Tessy/Vector CAST/TPT/ Reactis SIL, MIL, PIL & HIL using dSPACE / Vector / LabView / Pi-Autosim Understanding of Automotive CAN UDS/J1939 Good Testing skills using Oscilloscope/Logic Analyzer/Signal Generators Understanding of MISRA and Cert Coding standards Understanding of OS Linux/Windows/Free RTOS/ OSEK Good to Have: Hands on dSPACE Automation Desk, Control desk, PI-Autosim, LAB View Test Methodology Boundary, Interpolation / Extrapolation / Equivalent class/Smoke/Sanity Test Electronic Loads / Simulated load/Oscilloscope/Signal Generators PC Based Hardware Unit/Functionality Testing AUTOSAR SW Architecture MISRA coding guidelines Model based development Knowledge of Automotive Standards like ISO-26262, ISO21434 etc. Non Technical Skills : Self-managed and ability to learn and adapt Eager to take on new challenging work Strong analytical and problem-solving skills Good debugging skills Excellent verbal and written communication skills Experience with interacting with customers

Pre-Post Silicon Embedded Engineer

Bengaluru

10 - 15 years

INR 35.0 - 40.0 Lacs P.A.

Work from Office

Full Time

Pre-Post Silicon Embedded Engineer Position: Pre-Post Silicon Embedded Engineer Years of Experience: 10+ Years Location: Bengaluru, Karnataka Job Brief: Today, software is proliferating in every sector. Automotive, HPCs, Consumer electronics, etc. Name any domain, and you will notice huge lines of software code. It s fair to say that soon, software will rule the world. One of the big challenges for system and silicon companies is to verify and validate their SoCs as early in the product design cycle as possible. Product teams are achieving this by performing what is called a shift left . In the context of chip verification and validation, it is tantamount to having device drivers/software. Engineers work as part of silicon validation teams and develop driver software to test the SoC, all its critical data paths, performance et al during pre-silicon verification itself. Job Description: Vayavya Labs is closely working with an industry leader in the consumer electronics space for the development of a device driver and bare metal software to verify and validate the customer s cutting edge SoC. The job involves working with the pre- & Post silicon bringup teams. Understanding the SOC architecture (sub-systems like Camera / Display / GPU / memory / security modules, etc.) and developing the required test software. Ability and expertise in quickly understanding the sub-system architecture and the corresponding test plans is a must. The job also involves executing this software on emulation hardware and FPGAs in pre-silicon and the actual development board in post-silicon. You will be working with global teams, and this is an excellent opportunity to interact with the best in the world. You should be comfortable with C programming and scripting languages like Python and TCL. Must Have Skills: Deep understanding of PCIe Gen3/Gen4/Gen5 (and emerging Gen6) specifications, including transaction, data link, and physical layers. Proven experience in PCIe protocol-level validation, error injection, and compliance testing. Strong proficiency in C programming for embedded systems. Knowledge of ARM architecture and subsystems. Good to Have: Familiarity with ASIC verification methodologies and proven experience in verification processes. Experience with hardware emulators like Synopsys Zebu, Cadence Palladium, or Mentor Veloce. Knowledge of Pytest, TCL, and Bash scripting. Experience in consumer electronics, particularly in products involving displays and camera peripherals. Understanding of RTL-level verification techniques. Familiarity with FreeRTOS for real-time operating systems. Experience with Linux system programming (threads, mutexes) and ARM booting processes. Non-Technical Skills: Strong analytical and problem-solving skills. Excellent debugging and troubleshooting capabilities. Clear and effective verbal and written communication. Self-motivated with a strong ability to learn and adapt. Eager to take on new challenges and responsibilities.

Pre-Post Silicon Embedded Engineer

Bengaluru, Karnataka

10 years

None Not disclosed

On-site

Not specified

Position: Pre-Post Silicon Embedded Engineer Years of Experience: 10+ Years Location: Bengaluru, Karnataka Job Brief: Today, software is proliferating in every sector. Automotive, HPCs, Consumer electronics, etc. Name any domain, and you will notice huge lines of software code. It’s fair to say that soon, software will rule the world. One of the big challenges for system and silicon companies is to verify and validate their SoCs as early in the product design cycle as possible. Product teams are achieving this by performing what is called a “ shift left ”. In the context of chip verification and validation, it is tantamount to having device drivers/software. Engineers work as part of silicon validation teams and develop driver software to test the SoC, all its critical data paths, performance et al during pre-silicon verification itself. Job Description: Vayavya Labs is closely working with an industry leader in the consumer electronics space for the development of a device driver and bare metal software to verify and validate the customer’s cutting edge SoC. The job involves working with the pre- & Post silicon bringup teams. Understanding the SOC architecture (sub-systems like Camera/Display/GPU/memory/security modules, etc.) and developing the required test software. Ability and expertise in quickly understanding the sub-system architecture and the corresponding test plans is a must. The job also involves executing this software on emulation hardware and FPGAs in pre-silicon and the actual development board in post-silicon. You will be working with global teams, and this is an excellent opportunity to interact with the best in the world. You should be comfortable with C programming and scripting languages like Python and TCL. Must Have Skills: Deep understanding of PCIe Gen3/Gen4/Gen5 (and emerging Gen6) specifications, including transaction, data link, and physical layers. Proven experience in PCIe protocol-level validation, error injection, and compliance testing. Strong proficiency in C programming for embedded systems. Knowledge of ARM architecture and subsystems. Good to Have: Familiarity with ASIC verification methodologies and proven experience in verification processes. Experience with hardware emulators like Synopsys Zebu, Cadence Palladium, or Mentor Veloce. Knowledge of Pytest, TCL, and Bash scripting. Experience in consumer electronics, particularly in products involving displays and camera peripherals. Understanding of RTL-level verification techniques. Familiarity with FreeRTOS for real-time operating systems. Experience with Linux system programming (threads, mutexes) and ARM booting processes. Non-Technical Skills: Strong analytical and problem-solving skills. Excellent debugging and troubleshooting capabilities. Clear and effective verbal and written communication. Self-motivated with a strong ability to learn and adapt. Eager to take on new challenges and responsibilities.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview