SonicJobs Logo
Login
Left arrow iconBack to search

Embedded C++ Software Engineer

Morson Edge
Posted 14 days ago, valid for 7 days
Location

Bristol, City of Bristol BS1 6WS, England

Salary

£49.7 per hour

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The job position is for a Software Engineer specializing in Real-Time Systems using C++ and Linux, located in Bristol.
  • The role offers a pay rate of £49.70/hour PAYE or £65/hour Umbrella, with additional holiday pay included.
  • Candidates should have a minimum of 12 months of experience in a military or defense environment or be capable of obtaining SC-level security clearance.
  • Key responsibilities include designing, developing, and integrating real-time software, as well as collaborating with cross-functional teams.
  • Essential skills required are strong C++ development experience in multi-threaded environments and proven expertise in software integration and testing on Linux.

Software Engineer – Real-Time Systems (C++ / Linux)


Location: Bristol

Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella

We seek an engineer who has worked in a military / defence environment / industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum)

Overview

Join a growing software team developing and delivering innovative solutions across a wide range of technologies. You’ll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms.

Key Responsibilities

  • Undertake a full range of software engineering activities in line with project and quality requirements.
  • Design, develop, and verify C++ code for real-time systems.
  • Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components.
  • Collaborate with cross-functional teams to ensure successful software delivery and system performance.

Essential Skills & Experience

  • Strong C++ development experience, particularly within multi-threaded and real-time environments.
  • Proven experience in software integration, system testing, and debugging on Linux-based systems.

Desirable Skills

  • Familiarity with UML and tools such as IBM Rhapsody.
  • Experience using MATLAB and Python for data analysis.
  • Knowledge of NVIDIA CUDA programming.
  • Exposure to OpenDDS or other middleware communication frameworks.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.