Experience with validation and verification of software applications
Linux/Unix environment
Interfacing with FPGAs
Interfacing with low-level memory drivers
Inter-processor communication
ARM Architecture
Secure boot concepts
Cryptographic Algorithms
Experience designing, implementing, testing, or fielding real-time security-oriented solutions on Department of Defense (DoD) programs (embedded experience highly preferred)
Experience using security-relevant tools and devices for security auditing, network security, host/server security, communication security, or policy management.
Experience in Agile and DevSecOps environments
Experience in an Agile/Scrum/Kanban frameworks and development environments
Experience using software configuration management and bug tracking tools
Experience with Python / Perl
PCIe, GPIO, I2C, SATA
Field Programmable Gate Arrays (FPGAs)
Application-Specific Integrated Circuits (ASICs)