Key Responsibilities:
Perform software verification and validation activities in compliance with DO-178B/C.
Debug and validate Linux device drivers and embedded software components.
Conduct root cause analysis of software and system-level issues and drive defect resolution.
Analyze logs, crash dumps, and debug data to identify and resolve issues.
Required Skills:
Robust knowledge of DO-178B/C verification and validation processes.
Hands-on experience with Linux device driver testing and debugging.
Proficiency in C programming and embedded Linux environments.
Experience with debugging tools such as GDB, dmesg, kernel logs, and crash analysis.
Familiarity with hardware interfaces such as PCIe, SPI, I2C, UART, or Ethernet.
Proficiency in using LDRA, Polarian, DOORS, Git, Jira, and Linux setting.