Principal Firmware Reverse Engineer

Go deep into the software that makes hardware work. As a Principal Firmware Reverse Engineer at Caddis Solutions, you’ll take on highly complex analysis across diverse hardware and software architectures. This is an opportunity to bring substantial low-level experience to problems that reward careful investigation, strong C skills, and an understanding of how systems behave beneath the surface.

If your favorite technical questions start with “how does this actually work?”, this role puts that curiosity at the center of firmware reverse engineering.

Experience you’ll draw on (required)

  • 10+ years of relevant technical experience
  • Substantial reverse-engineering or cybersecurity-specific development experience
  • Strong proficiency in C
  • Significant experience reverse engineering software across diverse architectures

Additional experience we value (preferred)

  • Vulnerability research
  • Firmware analysis and development
  • Embedded systems
  • Low-level debugging and binary analysis
  • Experience independently solving complex low-level technical problems

Benefits

  • 8% employer 401(k) contribution with immediate vesting
  • Company contributions toward CareFirst BlueCross BlueShield medical insurance premiums
  • 4 weeks of paid time off
  • 11 paid holidays
  • Company-paid dental insurance
  • Company-paid vision insurance
  • Company-paid life insurance
  • Company-paid short-term disability insurance
  • Company-paid long-term disability insurance

Clearance requirement: This position requires an active U.S. government security clearance. U.S. citizenship is required.

Apply
We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy