AV Simulator Integration – Automotive

Job Role: Senior Engineer – Integration
Location: Bangalore / Belagavi
Experience: 2 – 5yrs

 

The ADAS and Autonomous Vehicle Verification is undergoing a momentum shift to a “Measurable Safety driven Verification” approach. Current approach of “quantity of miles” is being replaced by the “Quality of Coverage” approach. Tools and Technologies based on the concept of Coverage Driven Verification (CDV) are driving this “quantity of miles approach”.  Vayavya is working with a pioneer in this domain to develop scenario models for ADAS/AV verification, Integration, and deploying the tools with ADAS/AV OEMs, tier 1s.

 

Job Description:

  • You will be responsible for developing the integration/interface layer between AV simulators and a scenario generation engine used for scenario-based testing
  • You will be responsible for developing the communication layer that allows the AV software stack to communicate to a scenario execution engine
  •  Work fully hands-on in coding, debugging, testing, and integrating, using object-oriented and aspect-oriented languages, primarily under Linux
  • Debugging and troubleshooting customer- and use-case-specific requirements and edge cases during/post AV stack integration

Key Technical Skills:

  • Strong fundamentals in Software Engineering, especially Object Oriented Programming.
  • Experience in C++ and Python
  • Hands-on experience in socket programming
  • Experience in Linux tool development
  • Experience in working on complex systems with different sub-modules and interfaces
  • Knowledge of CMake and Makefiles
  • Experience in using Google protobuf or equivalent
  • Prior experience in interface design and development of Advanced Driver Assist Systems (ADAS), Autonomous Vehicles (AV) stacks and simulators (Good to have)
  • Experience in ADAS/AV verification using simulation platforms like CARLA, Carmaker (Good to have)
  • Knowledge of using C++ STL efficiently (Good to have)
  • Familiarity with ADAS/AV simulators such as IPG CarMaker, Carla VTD, SCANeR, PreScan, dSpace, etc (Good to have)

Key Non-Technical Skills:

  • Self-managed and the ability to learn and adapt
  • Eager to take on new challenging work
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Experience in interacting with the customers (Good to have)

Vayavya Labs is a growing Embedded Software Tools & Services firm. We are known for our technology & R&D initiatives to differentiate from the competition. With 12 patents in the field of Embedded software, Automation Tools, Domain-Specific Languages, and Compiler Tech we are also driving industry standards to realize Software-Driven Verification to solve complex problems of EDA, ESL and Semiconductor domains. 

 

We are building a world-class team to work closely with the R &D team of our customer, a pioneer in Coverage Driven Verification (CDV) for ADAS and Autonomous Vehicle Verification.

 

If you are interested in the role please email your resumes to career@vayavyalabs.com, specifying “Senior Engineer – Integration-Simulators” in the subject line.