Functional Safety Software Engineer

Position: Engineer- Embedded Software
Years of Experience: 5-7 Years
Location: Bengaluru, Karnataka


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 engineers with experience in Functional Safety Development, verification of the software for ISO26262 for different ASIL levels


Job Description:
You will be responsible for the Software Development, verification, developing the test plans, and verifying the software for ISO26262 standards. You will write exhaustive test cases, analyze the coverage reports, and fix issues reported by static analysis tools.


Technical Skills:

  • Good C programming skills for Embedded Software Development in Automotive 
  • Development experience with some protocols like SPI, I2C, CAN, LIN, UART, Flexray, Ethernet, etc. 
  • Experience in Unit, Integration, and Functional Test coverage
  • Analyze and fix MISRA/CERT issues reported by static analysis tools
  • Experience in Testing/verification of software as per ISO26262 requirements
  • Dessin & Develop SW and exhaustive test cases for ASIL A/B/C/ D
  • Analyze the coverage reports (MC/DC), Boundary Conditions, and Equivalent Class and be able to increase the coverage by tuning the test software/test vectors, etc.
  • Generate safety requirements and validation plans;
  • Understand/Construct Safety Goals, Item Definitions, and Functional Safety Concepts
  • Work with system engineers to develop and document module-level functional safety requirements;
  • Worked on the FMEA, HARA, DFA, and ASIL analysis for vehicle functions.

Good to Have: 

Experience in working on tools static analysis tools such as 

  • Coverity/Klockworks 
  • VectorCAST, CANoe,
  • Tessy, TPT, RTRT, GCOVR, etc.
  • Experience in using IDE like PLS UDE, Lauterbach, GHS & IAR, etc.
  • AUTOSAR concept, software development, and toolchain vector & EBTressos tools like DaVinci   Configurator and Developer, 
  • CANoe, CANAlyser, CANdela Studio
  •  UDS Protocols, BSP, Bootloader and MCAL
  •  Experienced on CMMI-level 3(min.), Root Cause Analysis & ISO27001 processes
  • 5+ years’ experience in the Embedded and/or Automotive Industry

Non-Technical Skills:

  • Self-managed and ability to learn and adapt
  • Should be proactive and be able to work independently
  • Eager to take on new challenging work
  • Strong analytical and problem-solving skills 
  • Good debugging skills 
  • Excellent verbal and written communication skills

Qualifications: B.E in (E&C/Computer Science/ Electronics and Instrumentation) or MCA

Certifications: ISO 26262 certified (good to have)

0Dislike
50% LikesVS
50% Dislikes