Junior C++ Developer
The Consulting and Programme Services (CaPS) business unit currently
seeks junior C++ Developers to join the small but growing Autonomy & Spatial
Modelling team. We are looking for flexible and innovative thinkers who can
help to influence their technical direction.
Responsibilities will include:
This role provides an opportunity to work on a number of software projects -
but with a focus on our optimised autonomous navigation system,
AntsOnDeck (http://www.antsondeck.com/). This is currently a system that
supports autonomous boats but we are working to extend it to support any
autonomous system (drones, sub-surface and on-road/off-road systems).
We have other active projects in the fields of machine learning, optimisation,
computer vision, and big data & analytics, and we are always seeking
interesting new ideas to invest in.
- Team player who can also deliver individually
- Experience in C/C++ programming
- Skills in debugging and problem solving
- A bachelor’s degree (or equivalent experience) in a relevant numerate,
scientific, or computing subject area
Preferred but not essential:
- Knowledge of agile software development
- Knowledge of/an interest in one or more of the following:
- Agent based systems
- Physics modelling
- GIS systems
- Machine Learning
- Data analytics
We are a professional services and technology partner to global, defence,
energy, space and intelligence & communications programmes.
Because of our forward-thinking teams, mission-critical equipment operates
effectively in the world’s most challenging environments. Whether sharing
innovative solutions or manufacturing advanced systems, absolute trust is
core to all we do. In addition to our Group head office made up of support
roles we also have two core business streams which are:
- Technology & Engineering. Design, deliver and support high-integrity
systems from our facilities in Portsmouth, Manchester and
Melksham. Engineering teams apply advanced techniques to produce
solutions for our customers which can be relied upon for long service life,
in difficult or dangerous environments. These include:
systems for nuclear submarines and thermal management systems for
chemical processing and energy industries.
- Consulting and Programme Services (CaPS). Provide through life
services to enable our clients to manage the evolution of their own
systems and services, in their own domain. Leveraging our long heritage
of experience of designing, delivering and supporting safety, mission and
business critical systems, we provide individuals with domain leading
knowledge, skills and experience who can work within client teams or take
full responsibility for the delivery of outcomes.
Our people make us the successful company we are and have a TEAM
TP Group culture. These values are:
Company benefits include:
- Achieve together
- Embrace responsibility
- Strive for excellence
- Build unity
- Challenge ourselves
- Have integrity in all we do
- 25 days’ holiday
- Company pension scheme
- Free Parking
- Candidates must have an existing right to live and work in the UK.
- Candidates will need to undergo an internal BPSS check prior to
gaining site access.
- Candidates will also need to either hold a current SC clearance or be
willing and eligible to undergo a Security Clearance check (SC level)
upon starting their employment with the company. To gain SC
clearance you will normally need at least 5 years’ UK residency.
To apply for this role, please send a CV and a covering letter detailing your
current salary and benefits package to firstname.lastname@example.org