Experience with both development and testing.
Hands-on experience with C and Python.
Experience with requirements analysis, traceability, and verification.
Familiarity with embedded hardware concepts, microcontrollers, and real-time systems.
Ability to design and maintain automated test environments.
Experience with CI/CD tools and version control (Git).
Familiarity with communication protocols (UART, I²C, SPI, Serial RapidIO, Ethernet).
Familiarity with unit testing tools.
Familiarity with Linux environments and shell scripting.
Familiarity with MIL-STD Qualification testing.
Familiarity with manufacturing processes and Electronic Stress Screening.
Understanding of 'Bare metal' programming.