Senior C++ Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

C + +
TCP / IP
Socket programming
Wireshark

Job Details

Job Description:

  • Understanding of TCP/IP model and networking protocols at Layer 2 and above
  • Understanding of Application Layer Protocols such as DNS, HTTPS, TLS
  • Knowledge of Socket Programming in C/C++
  • Knowledge of mobile networking such as network operations on cellular vs Wi-Fi
  • Knowledge of iOS and Android Internals
  • Knowledge of dynamic library injection, method swizzling, app wrapping and other runtime modification techniques
  • Hands-on with tools like Frida, Wireshark, Charles Proxy
  • Understanding of VPNs, Firewalls and Proxies
  • Understanding of IPv4, IPv6, NAT64, DNS64 and other translation technologies
  • Network Security & Cryptography
  • Authentication Frameworks such as SAML/OIDC & Access Control Technologies
  • Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.

GlobalLogic estimates the starting pay range for this role to be performed remotely is $140k/yr to $145k/yr, and reflects base salary only. This pay range is provided as a good faith estimate, and the amount offered may be higher or lower. GlobalLogic takes many factors into consideration in making an offer, including candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations.

About GlobalLogic, Inc.