This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

BAE Systems
Posted 7mo ago

C++ Developer (Gloucester, GB)

BAE Systems
Gloucester, Gloucester, United Kingdom
HybridFull Time
Responsibilities
  • develop software
  • maintain systems
  • collaborate customers
Requirements
  • Experienced C++ developer with Linux and networking knowledge
  • Agile experience
  • Cross-train in new technologies
Technical tools mentioned
C++LinuxboostRubyPythonPuppetBashJira

Job description

 



Location(s): UK, Europe & Africa : UK : Gloucester 



 



BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments.

 


Job Title: C++ Developer


Requisition ID: 122610


Location: Gloucester


Grade: GG10


Referral Bonus: £5,000


 


Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities?  Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies?


As an experienced C++ Developer in BAE Systems AI, you’ll be working with our international customers to enhance and maintain cutting edge national security products, and will be involved in building exciting new capabilities.  The work will be fast paced and at times challenging, but the benefits of the work will be tangible and real.  You will be exposed to new approaches, new technology, and new ideas, so a willingness to step out of your comfort zone is a must.


In BAE Systems AI we believe in high performing agile teams.  An ability to be a team player, be self-motivated, happy taking on responsibility, and a desire for team/self improvement are key attributes for success. There will be opportunity to travel internationally a few times a year to get direct access to our deployed systems, meet the end users and in-country support staff. Good communication skills are a must.


You will have experience in the majority of the following:



  • 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


Why BAE Systems?
This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.



Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks.

Life at BAE Systems Digital Intelligence 



We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day.



By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being.



Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds – the best and brightest minds – can work together to achieve excellence and realise individual and organisational potential.



Division overview: Government



At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating.



As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.



 



 

About BAE Systems

Provides advanced aerospace, defense, and digital security technology solutions.

Similar jobs

C++ Developer roles near Gloucester, Gloucester
8mo
Save
Mark Applied
Hide
Principal C/C++ Software Engineer
Cheltenham, United Kingdom
HybridFull Time
Ultra
Ultra: Specialist electronic systems for defense and aerospace sectors.
Senior software engineer with strong C++, embedded Linux, and hardware interfaces; experience in safety-critical, mission-critical systems; knowledge of Vulkan/OpenGL/Qt and CI/CD is required.
C++, Embedded Linux, Vulkan, OpenGL, Qt, Git, CI/CD, debugging tools
3w
Save
Mark Applied
Hide
Senior / Principal C&I Engineer (Energy)
London or Glasgow or Newcastle upon Tyne or Leeds or Manchester or Birmingham or Bristol
HybridFull Time
WSP
WSPToronto Stock Exchange: WSP: Provides engineering, design, and environmental consultancy services globally.
Degree-qualified C&I engineer with experience leading teams on power and low-carbon energy projects; Chartered or working towards IEng/CEng; experience producing C&I deliverables and technical leadership.
4w
Save
Mark Applied
Hide
I&C Engineer
Greater London or Greater Manchester or Magor
£350/day FieldContract
Indigo Telecom Group
Indigo Telecom Group: Provider of global digital infrastructure engineering and support services.
Proven experience installing and commissioning Nokia BTS on BT/EE projects, strong understanding of BTS processes, ability to work independently and travel nationwide.
Nokia, NDP-d, Site Tracker, SharePoint
4mo
Save
Mark Applied
Hide
I&C Engineer - Nuclear
Bristol, England, United Kingdom
OnsiteFull Time
Alten
AltenEuronext Paris: ATE: Provides engineering and technology consulting services to industrial sectors.
3+ YOEDegree in Instrumentation & Control Engineering or Electrical Engineering; 3-12 years of I&C/electrical experience; knowledge of logic systems, HMI design, and control room environments; exposure to PLC environments; nuclear/defence/energy regulated sectors.
Siemens PLC, Schneider PLC, Rockwell PLC, HMI, Logic diagrams, Process control
6mo
Save
Mark Applied
Hide
I&C Engineer III (Almondsbury, GB)
Almondsbury, England, United Kingdom
OnsiteFull Time
Holtec International
Holtec International: Provides nuclear fuel storage systems and small modular reactors.
7+ YOEBachelor’s degree in Electrical, I&C, or related engineering; 7–10 years I&C experience; advanced I&C design and regulatory compliance; strong communication and project management; leadership experience.
P&ID, One-line Diagrams, Control System Design
4mo
Save
Mark Applied
Hide
Senior Substation Secondary (P&C) Design Engineer
Glasgow or Birmingham or Leeds or Epsom
HybridFull Time
AtkinsRéalis
AtkinsRéalisToronto Stock Exchange: ATRL: Providing global engineering design and infrastructure project management services.
Electrical engineering with P&C design experience; minimum 2.2 BEng; role focuses on substation design for transmission and distribution; UK locations incl. Birmingham, Epsom, Glasgow, Leeds.
1w
Save
Mark Applied
Hide
Senior Command & Data Handling (C&DH) Engineer
Didcot, England, United Kingdom
£60k-£94k/yr HybridFull Time
Astroscale
AstroscaleTokyo Stock Exchange: 186A: Provides on-orbit satellite servicing and space debris removal solutions.
5+ YOEDegree in electrical or relevant engineering,5+ years C&DH satellite systems experience,knowledge of CCSDS,I2C,RS422,SpaceWire,CAN,experience developing test plans and system engineering across lifecycle.
CCSDS, I2C, RS422, SpaceWire, CAN, GNSS
This job has expired