
C++ Developer
BAE Systems Digital Intelligence
full-time
Posted on:
Location Type: Hybrid
Location: Gloucester • United Kingdom
Visit company websiteExplore more
About the role
- Work with international customers to enhance and maintain national security products
- Build exciting new capabilities
- Collaborate in high performing agile teams
- Travel internationally a few times a year to meet end users and in-country support staff
Requirements
- Experience in software development in C++ including use of modern standards
- 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, tunneling 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
- Good communication skills
Benefits
- Hybrid Working
- Inclusion and diversity of thought
- Referral Bonus: £5,000
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++Linux developmentbuild systemscompilerskerneldriverscomputer networkingdeep packet inspectionTCP/IPAgile
Soft skills
communication