Principal Network Device Reverse Engineer

Look inside the devices that keep networks connected. As a Principal Network Device Reverse Engineer at Caddis Solutions, you’ll work on complex software development and reverse engineering across network devices and embedded platforms. The work brings together C development, low-level analysis, and a detailed understanding of how network software behaves.

If you enjoy connecting what a device does on the network with the code behind that behavior, this role gives your experience a practical focus.

Experience you’ll draw on (required)

  • 10+ years of experience with C development and reverse engineering
  • Substantial reverse-engineering or cybersecurity-specific development experience
  • Hands-on experience analyzing or developing software associated with network devices

Bring experience in one or more of these areas

  • Deep knowledge of network protocols
  • Routers, switches, firewalls, or similar network appliances
  • Real-Time Operating Systems (RTOS)
  • Embedded software or firmware
  • Low-level debugging and binary analysis

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