SonicJobs Logo
Left arrow iconBack to search

Embedded C++ Software Engineer

Certain Advantage
Posted 6 days ago, valid for 11 days
Location

Bristol, City of Bristol BS1 6WS, England

Salary

£65 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.

Sonic Summary

info
  • A World Class Defence Organisation in Bristol is seeking an Embedded C++ Software Engineer for a 6-month subcontractor position, with the option to work a 4-day week.
  • The role offers an hourly rate of £65.00 (Umbrella) and focuses on delivering and maintaining software for a key product in its maintenance phase.
  • Candidates should have significant experience in embedded software development for Real-Time systems, particularly using C/C++, with knowledge of Ada and Python being advantageous.
  • Experience in model-based development using UML or tools like IBM's Rhapsody is required, along with a strong focus on code quality and collaboration skills.
  • The position involves architecting, designing, implementing, and testing missile subsystem software as part of a small team.

World Class Defence Organisation based in Bristol is currently looking to recruit an Embedded C++ Software Engineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis.

Contract Duration: 6 Months initially and then ongoing.
Hourly Rate: 65.00ph (Umbrella)

Embedded C++ Software Engineer Job Description:

In this role, you'll be delivering and maintaining software for one of our key products - The product is in a maintenance phase and so deliveries are incremental, and focused around product improvements (robustness and feature upgrades).

Responsibilities:


The software is developed using Ada and Rhapsody and the role will involve architecting, designing, implementing and testing missile subsystem software. You'll be a part of a small team and therefore have a large breadth of visibility across the product.

Skillset/experience required:


A software engineer focussed on embedded software development for Real Time systems:

  • Do you have significant previous experience of developing embedded software using C/C++ helpful (Knowledge of ADA & Python is useful)
  • Experience in model-based development, using UML or using tools such as IBM's Rhapsody
  • 'Can do' and flexible approach - you'll enjoy solving technical problems that sometimes extend beyond the bounds of "software"
  • A focus on code quality and the ability to engage in code and design reviews.
  • Development of maintainable and extensible code (to adapt to change in requirements etc.)
  • Able to communicate and collaborate effectively with multiple customers, including Systems Engineering, Electronics and Electrical, and Test and Validation

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.