BAE Systems Digital Intelligence

C++ Developer

BAE Systems Digital Intelligence

full-time

Posted on:

Location Type: Office

Location: ManchesterUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Working with our international customers to enhance and maintain cutting edge national security products.
  • Involved in building exciting new capabilities.
  • Fast paced and at times challenging work environment.
  • Collaborating within high performing agile teams.
  • Opportunity to travel internationally.

Requirements

  • Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques.
  • Detailed knowledge of Linux development including build systems, tools, compilers, kernel and drivers.
  • Knowledge of computer networking and deep packet inspection, particularly TCP/IP but also HTTP, DNS, DHCP, tunnelling protocols (GTP, MPLS, L2TP).
  • Complimentary languages and technologies such as Ruby, Python, Puppet and Bash.
  • Experience of working in an Agile scrum team, and the tooling that supports it, e.g. Jira.
  • Remotely diagnosing and troubleshooting systems in support.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Professional development
  • International travel opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Linux developmentTCP/IPHTTPDNSDHCPGTPMPLSL2TPperformance optimization
Soft Skills
collaborationadaptabilityproblem-solvingcommunicationteamworkagilityinternational travel readiness