Enable job alerts via email!

Embedded C++ Software Engineer

Certain Advantage

Filton

On-site

GBP 100,000 - 125,000

Part time

18 days ago

Job summary

A leading defence organization based in Bristol is looking for an Embedded C++ Software Engineer for an initial 6-month contract. The position will require onsite work four days a week. Candidates should have significant experience in C++, particularly in multi-threaded, real-time applications, and should be familiar with Linux-based systems. The hourly rate is £65, with potential for extension.

Qualifications

  • Significant C++ experience, particularly in multi-threaded, real-time applications.
  • Suitable skills and experience in target integration, system testing and debugging on Linux-based systems.
  • Experience using Matlab and Python applications for data analysis.

Responsibilities

  • Undertake a full range of engineering activities in line with relevant processes.
  • Develop software for real-time systems.
  • Integrate testing of COTS processing platforms with other subsystems.

Skills

C++ experience
Multi-threaded programming
Real-time applications
Linux-based systems
System testing and debugging
Data analysis with Matlab
Python applications
NVIDIA CUDA
OpenDDS
Knowledge of UML
Job description
Overview

World Class Defence Organisation based in Bristol is currently looking to recruit an Embedded C++ Software Engineer subcontractor on an initial 6 month contract. The role can be worked on a 4 day week basis (Monday to Thursday) but due to the nature of the role, the position will need to be based onsite.

Details
  • Hourly Rate: £65.00ph (Umbrella)
  • Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter
  • Location: Bristol
  • Hybrid / Remote working: The role will likely be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday).
  • Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter.
  • IR35 status: Inside IR35 (Umbrella)
  • Interview process: One stage video interview
Responsibilities
  • To undertake a full range of engineering activities in line with relevant processes, quality and other requirements. In particular the development of software for real-time systems.
  • The role will involve C++ code development and verification on Linux-based systems.
  • The role will involve integration testing of COTS processing platforms with other subsystems.
Qualifications
  • Significant C++ experience, particularly in multi-threaded, real-time applications.
  • Suitable skills and experience in target integration, system testing and debugging on Linux-based systems.
  • Would be useful: Knowledge of UML and experience of Rhapsody.
  • Experience using Matlab and Python applications for data analysis.
  • Experience of NVIDIA CUDA.
  • Experience of OpenDDS
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.