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:
- Strong 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.