Jobs · Information Technology · Maryland

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

Similar jobs

Firmware-savvy CNO Developer

Spry Squared, Inc. - Cybersecurity and Managed IT ServicesFort Meade, MD· 2 mo ago
Engineering$130k–$250k/yrapply on careers-page.com

Firmware developer

Divinitus Communications Inc.Jobs Cabin, NC· 2 wk ago
Engineeringapply on divinitusinc.com

Firmware Developer

Nova-Tech EngineeringWillmar, MN· 2 mo ago
Education$75k–$110k/yrapply on app.jazz.co