Firmware-Savvy CNO Developer
InterImage · Fort Meade, MD · 4 mo ago
On-siteInformation Technology$50k/yrFull-time
Key Responsibilities
- Develop, modify, and debug firmware for embedded systems across diverse hardware architectures
- Perform reverse engineering of binaries, firmware, and hardware-integrated software components
- Analyze system behavior at the hardware/firmware interface to identify vulnerabilities or performance improvements
- Collaborate with cross-functional teams to design and implement low-level solutions
- Support testing, validation, and troubleshooting of firmware in real-world environments
Requirements
- Strong proficiency in C programming, particularly in embedded or low-level environments
- Experience performing reverse engineering across multiple architectures (e.g., ARM, x86, MIPS)
- Solid understanding of computer architecture, memory management, and hardware/software interaction
- Experience working in Linux or Unix-based environments
- Ability to debug and analyze systems at a low level
Desired Skills
- Experience with vulnerability research or identifying security weaknesses in firmware or embedded systems
- Hands-on experience analyzing or developing firmware
- Familiarity with reverse engineering tools such as Ghidra, IDA Pro, Binary Ninja, or similar
- Experience with embedded debugging tools (e.g., JTAG, UART, logic analyzers)
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Understanding of common firmware formats, bootloaders, and device communication protocols