C++ Contract Jobs

Hiring a contractor? Reach 1000s of UK-based and remote candidates. Money-back guarantee.

This Week

High rate for C++ in UK

Contract Embedded C++ Software Engineer

2 days ago
SoCode - Cambridge, UK

Contract Embedded C++ Software Engineer
Location: Cambridge
Duration: 12 months + extension
Hourly Rate: £48.00 per hour

SoCode are proud to be working in partnership with a semiconductor firm in Cambridge who work at the cutting edge of technology, and we have a fantastic Contract opportunity for an Embedded C++ Engineer.

We’d expect you to be an experienced, passionate and creative engineer with experience of developing embedded software for FPGA or System on Chip (SoC) products.

Working alongside likeminded developers you will relish having to implement solutions and acquire many new skills along the way. For example, in addition to writing drivers in the software, you may well end up helping to verify the silicon designs as well.

The following experience will enable you to contribute quickly:

  • Ability to write assembler, C++ programs targeted at embedded systems, primarily 32-bit processors primarily 32 bit processors running RTOS
  • Prototyping, debugging and hardware bring-up being happy with bare-metal programming
  • Video interfacing (e.g. HDMI, DisplayPort)
  • Communication protocols (e.g. USB, Ethernet, Wi-Fi – high speed)

To apply please call Shannen on 01223 620868, alternatively send your CV to [email protected]

Embedded Software Engineer - Contract

2 days ago
TEC PARTNERS LIMITED - Cambridge, UK

Embedded Software Engineer - Contract

Rates: £42 - £47 per hour
Start: ASAP
Location: Cambridge
Length: 6 Months (initially)

A stimulating and challenging opportunity has arisen to join a global leading as a Contract Embedded Software Engineer within their ever-expanding team, based in Cambridge.

Roles and Responsibilities:

Design and implement software for custom embedded platforms
Participate in system architecture design
Lead and participate in design reviews and code reviews
Work with clients to define requirement

Considerable experience and a track record of delivery in engineering within software systems
Experience of programming embedded software in C/C++
Scripting language such as Python
Experience of real time systems using a real operating system
Understanding of Hardware
Able to create Software Documentation

If you feel you have the necessary skills and experience for this role, please contact me at your earliest convenience.

Max Hutchings - TEC Partners

Remote contract

DevOps Software Engineer, CI / CD, Jenkins, Java

3 days ago
Ko2 Embedded Recruitment Solutions Limited - York, UK

LOCATION: York

RATE: £40 - 50 per hour

CONTRACT LENGTH: 6 months initially (likely to extend further)

HOURS PER WEEK: 40 hours

FLEXIBILITY OF WORKING: Some remote working can be offered

START DATE: ASAP

THE PROJECT:

You will be tasked with migrating and upgrading the clients current Jenkins test infrastructure from their India office to their York office.

As well as completing the migration and extraction of the old build configuration, you will be tasked with rebuilding and modernising the version of Jenkins they use, so it is fit for purpose. This will involve updating all Java/ Maven.

Some of the tasks you will be responsible for:

  • Build a new GUI Automation System Tests (to replace Manual tests)
  • Build new GUI Automation System Tests (New Installer/Uninstall Tests - A non-SWTBot Technology, such as AutoIt)
  • Add new Jenkins Builds to test existing Virtual Micro Controller Drivers Unit Tests
  • Document the new Jenkins infrastructure

SKILLS REQUIRED:

  1. Continuous Integration experience
  2. Jenkins
  3. Java
  4. Building using maven
  5. Scripting using .cmd / bash / ruby
  6. C / C++ debugging using gdb / visual studio
  7. GUI Scripting using SWTBOT + 1 non-eclipse Scripting Tool (eg AutoIt)
  8. Java Debugging in Eclipse, on the command line (System.out.Println)

DESIRABLE SKILLS:

  1. Automotive or Autosar
  2. Docker
  3. Win10 Linux Subsystem (WSL)
  4. Amazon Cloud Usage

To discuss this role in further detail please contact Andrew Knight at KO2 Embedded Recruitment Solutions.

Remote contract

DevOps Software Engineer, Continuous Integration

3 days ago
Ko2 Embedded Recruitment Solutions Limited - York, UK

LOCATION: York

RATE: £40 - 50 per hour

CONTRACT LENGTH: 6 months initially (likely to extend further)

HOURS PER WEEK: 40 hours

FLEXIBILITY OF WORKING: Some remote working can be offered

START DATE: ASAP

THE PROJECT:

You will be tasked with migrating and upgrading the clients current Jenkins test infrastructure from their India office to their York office.

As well as completing the migration and extraction of the old build configuration, you will be tasked with rebuilding and modernising the version of Jenkins they use, so it is fit for purpose. This will involve updating all Java/ Maven.

Some of the tasks you will be responsible for:

  • Build a new GUI Automation System Tests (to replace Manual tests)
  • Build new GUI Automation System Tests (New Installer/Uninstall Tests - A non-SWTBot Technology, such as AutoIt)
  • Add new Jenkins Builds to test existing Virtual Micro Controller Drivers Unit Tests
  • Document the new Jenkins infrastructure

SKILLS REQUIRED:

  1. Continuous Integration experience
  2. Jenkins
  3. Java
  4. Building using maven
  5. Scripting using .cmd / bash / ruby
  6. C / C++ debugging using gdb / visual studio
  7. GUI Scripting using SWTBOT + 1 non-eclipse Scripting Tool (eg AutoIt)
  8. Java Debugging in Eclipse, on the command line (System.out.Println)

DESIRABLE SKILLS:

  1. Automotive or Autosar
  2. Docker
  3. Win10 Linux Subsystem (WSL)
  4. Amazon Cloud Usage

To discuss this role in further detail please contact Andrew Knight at KO2 Embedded Recruitment Solutions.

Contract Software Developer - Python

3 days ago
Fruition IT - Leeds, UK

Contract Software Developer - Python

  • £350-400pd
  • 3-month contract
  • Convenient offices-based walking distance from Leeds Train Station
  • Software Developer - Python

Fruition IT are currently in partnership with a leading consultancy based in Leeds who are expanding on their inhouse capability and looking for an experienced Contract Python Developer. This is an opportunity to work with a range of diverse technologies. The company has rapidly over the last year and you will be working on cutting-edge products and services for some of the major employers across Yorkshire.

What will you be doing?

As a Python Developer you will be working on some of the most complex business systems in the UK using industry best-practice techniques to design, implement and then deliver solutions. You will be working within an Agile delivery team utilising the latest tools and tech.

  • Strong development experience in Python
  • Strong Object-Oriented skills (C#, C++, Java or similar)
  • Cloud experience, AWS (Amazon Web Services)
  • Big Data experience (Hadoop)

Apply now for the Contract Python Developer role to Matthew or call for a confidential discussion.

This role is walking distance from Leeds Train Station and easily commutable from Bradford, Sheffield, Manchester, Wakefield, York and Harrogate.

ESP32 Consultant

3 days ago
Tech Will Save Us - London, UK

Do you want to build cool things?

Great, so do we. At Tech Will Save Us we create make-it-yourself kits and apps that help kids all over the world to make, play, code, and invent using technology. And you can help!


We're building an awesome new product which is ESP32 based and we're looking for a contractor who can help us with the following goals:


Production quality firmware

  • Advise on best practices and potential optimisations to ensure our firmware is production quality
  • Preparing a test routine to ensure the robustness of the firmware
  • Advise and help developing state of the art OTA over BLE/B


You'd be working with our in house Product team as a trusted resource who can help us make this product as great as it can be.

Requirements

  • Proven experience with ESP32 embedded development (ESP-IDF)
  • Experience with OTA firmware upgrades, preferable in the context of ESP32
    • You will have implemented OTA over BLE for a product that went to mass market
  • Experience with BLE
    • You will have worked with BLE on a product that went to mass market
  • Experience taking a product to mass production
    • You will work closely with our manufacturer in order to define the firmware specification for mass manufacturing
  • Knowledge in embedded system hardware design
    • C/C++ in resource-constrained environments
    • Demonstrated expertise in design of multitasking, event driven real time firmware using C/C++ and understanding RTOS concepts
    • Ability to read schematics and work through hardware level system issues

Benefits

We can offer the opportunity to work within a talented and friendly team doing good work in the world — if you want to look back on your career and know that you played a part of building a great company, this role is for you. You will be part of a truly multi-disciplinary team of marketers, educators, content producers, production specialists, support reps, financiers, sales people, product designers, user experience experts, developers and engineers. On top of that:


  • Compensation would depend on the candidate's knowledge, though would range up to £500/day
  • Flexible work hours as needed, to fit around childcare
  • Vibrant office environment at our London HQ and NYC co-working spaces
  • Weekly team lunches and fresh fruit, nuts, beer, tea and decent coffee
  • In-house bike storage

We believe that the best work comes from a diverse team. If our mission excites you, and you can contribute to our culture of lifelong learning and growth we want to hear from you!

Senior Java Developer

3 days ago
Ceema Recruitment - Portsmouth, UK
Senior Java Developer - Portsmouth

A global engineering and manufacturing company based in Portsmouth, are currently looking for a Senior Java Developer to join them on an initial six month contract basis.

As the Senior Java Developer you will be:
  • Work on the implementation and development of current software applications and processes used within the design / testing of current and future applications
  • Writing, debugging and validating software components migrating to future software architectures and databases
  • Working closely with the software testers to resolve defects as well as contributing to the code coverage of products by generating unit tests
  • Maintaining and developing current software products, a number of legacy C++ products need to be re-architected in Java to fulfil customer requirements
  • Providing software support to live projects using the products
Successful applicants for this Senior Java Developer position must have:
  • Java 8 experience
  • UI realisation
  • Experience in XML/JSON

It would also be beneficial for the successful Senior Java Developer to have:
  • Agile (scrum/Kanban)
  • Server side applications (AKKA/ Boot/ IO/ RDBMS / NoSQL Db frameworks)

About Ceema:
Over the last 19 years CEEMA Recruitment has built an enviable reputation and established itself as a true specialist in sourcing high quality professional candidates for numerous companies across the UK.

At CEEMA Recruitment we have vast experience in helping candidates find quality placements. Our team of specialist consultants have significant experience within the recruitment industry, are highly knowledgeable and will use this expertise to find you the position that you are looking for in either the permanent or contractor sectors of the market.

SOFTWARE ENGINEER C++

3 days ago
Morson International - Glasgow, UK

Developing software in C++ / Modern C++ for applications such as thermal imagers, laser range finding, digital cameras, image processing and distributed systems.

ESSENTIAL SKILLS / PROVEN ABILITY

  • Application development Software in C++ / Modern C++.
  • Object Orientated software development and the use of design patterns (UML).
  • SOLID software development principles.
  • Ability with a range of OSs, platforms and of the hardware/software interface
  • Ability in a range of development environments

DESIRABLE SKILLS / KNOWLEDGE

  • Working knowledge of requirements management and associated tools (DOORS).
  • Scripting languages (eg. Shell, Python, Perl or Ruby)
  • Developing communications protocols (RS232, RS485, Ethernet, TCP/IP)
  • Familiarity with agile development and CI/CD practices
  • Testing software to high levels of integrity and coverage, using both static and dynamic testing.

ADDITIONAL SECURITY INFORMATION: IDEALLY WE SEEK A SOFTWARE 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)

High rate for C++ in UK

AWS DevOps Engineer

3 days ago
Lawrence Harvey - England, UK

AWS DevOps Engineer - London - £575 - £625 per day - 6 Month Contract

My client is looking for a DevOps Engineer that will be responsible for creating all of the pipelines and toolings associated with a project and internally. This will include taking an active part in project design and build, supporting Developers and other members of the project teams and supporting the systems that these tools reside on.

Responsibilities

  • Provision of standard toolsets, eg Terraform, Bitbucket, Jira, Chef, Jenkins etc
  • Building Environments and pipelines for projects large and small
  • Continuous improvement of internal process
  • Technical administration of the company's hosting and cloud providers
  • 3rd line support of clients
  • Input into design of new projects and use of new internal tools
  • Continuous investigation into new ways of doing things and integrating them into standard use

Skills Required

  • Experience with any configuration management tools, eg Chef (preferred), Puppet, Ansible
  • Experience with any build and provisioning tools such as Terraform, Packer, Jenkins, Team City etc
  • Extensive Linux Systems Administration experience
  • Solid working knowledge of AWS, Azure, bare-metal and Virtual hosting
  • Experience with monitoring systems, eg Nagios, New Relic, DataDog, Splunk etc
  • Experience with Docker container hosting (Kubernetes, RedShift etc.)
  • Any of: Bash script, Python,Ruby, Perl, C, C++, Java
  • Experience of network design
  • Experience of work in secure environments (eg PCIDSS etc.)
  • Kubernetes Experience

If you are interested in the AWS DevOps Engineer and are available to start immediately then please send through an up to date CV.

AWS DevOps Engineer - London - £575 - £625 per day - 6 Month Contract

Lawrence Harvey is acting as an Employment Business in regards to this position.

Software Engineer - C++, Java, Kafka, ElasticSearch, AWS

4 days ago
Technet IT Recruitment Limited - Cranfield, UK

Software Engineer (C++/Java, Kafka/ElasticSearch)

Duration: 6 months (highly likely to extend)

Rate: Flexible - but something around £500 per day can be expected

Location: Milton Keynes (commutable from the M1 and regular shuttles from the train station)

Process: 1 stage phone interview

Company: An American software company who are a global leader in satellite communication systems. Their technology is used by many of the world's largest government, space, and telco businesses.

YOU WILL NEED TO FIT 1 OF THE 2 PROFILES TO BE CONSIDERED:

Ideally have 5+ years of C++ knowledge with willingness to learn Kafka or ElasticSearch

OR

Be a pure Java Developer with experience using Kafka

Other useful skills:

·Dev-Ops

·C.I/C.d - Jenkins

·AWS

·JavaScript

Senior Java Developer

4 days ago
Ceema Technology Recruitment Ltd - Portsmouth, UK
Senior Java Developer - Portsmouth

A global engineering and manufacturing company based in Portsmouth, are currently looking for a Senior Java Developer to join them on an initial six month contract basis.

As the Senior Java Developer you will be:
*Work on the implementation and development of current software applications and processes used within the design / testing of current and future applications
*Writing, debugging and validating software components migrating to future software architectures and databases
*Working closely with the software testers to resolve defects as well as contributing to the code coverage of products by generating unit tests
*Maintaining and developing current software products, a number of legacy C++ products need to be re-architected in Java to fulfil customer requirements
*Providing software support to live projects using the products
Successful applicants for this Senior Java Developer position must have:
*Java 8 experience
*UI realisation
*Experience in XML/JSON

It would also be beneficial for the successful Senior Java Developer to have:
*Agile (scrum/Kanban)
*Server side applications (AKKA/ Boot/ IO/ RDBMS / NoSQL Db frameworks)

About Ceema:
Over the last 19 years CEEMA Recruitment has built an enviable reputation and established itself as a true specialist in sourcing high quality professional candidates for numerous companies across the UK.

At CEEMA Recruitment we have vast experience in helping candidates find quality placements. Our team of specialist consultants have significant experience within the recruitment industry, are highly knowledgeable and will use this expertise to find you the position that you are looking for in either the permanent or contractor sectors of the market.

Android & iOS Developer (Contract)

4 days ago
VANRATH - Belfast, UK

Android & iOS Developer (Contract)

VANRATH are delighted to be working exclusively with this next-level client in search of their first Android & iOS Developer (Contract) hire in Belfast. Working within Entertainment & Media, the successful Android & iOS Developer (Contract) will have the opportunity to help design, code and grow my client’s new mobile offerings.

The Android & iOS Developer (Contract) will play an integral part in shaping future software offerings and have a direct impact on the success of their software solution. This is an unbelievable opportunity for a self-motivated Android & iOS Developer (Contract) with a proven track record.

CLIENT
A trailblazer in the entertainment and media industry, my client is one of the most exciting companies to come to NI. Candidates are encouraged to provide a portfolio or examples of work to the highest standard.

THE IDEAL PERSON

  • High proficiency in JavaScript, JQuery, PHP, MySQL
  • High proficiency in iOS/C# and Android/Java development
  • Ability to develop an application from frontend through backend
  • Great attention to detail
  • Strong organization and time management skills with experience in managing multiple projects
  • Self-starter and highly motivated
  • “Can do” attitude and good problem-solving and critical thinking abilities
  • Ability to work under tight deadlines
  • Team player approach and positive attitude
  • Portfolios/ examples of work will be requested

REMUNERATION

£350-£375 a day

For further information on this vacancy, or any other Contract or Temporary IT job in Belfast or wider Northern Ireland, please apply via the link below or contact Orla Fitzsimons in the strictest confidence on 02890 330 250

Considering Contracting?
Book in for an informal 1-2-1 during our ‘Contractor Info. Afternoons’, held every Wednesday & Friday.
Our Contractor Experts, Orla Fitzsimons and Russell Kennedy, are here to help with your questions and discuss opportunities.

Job Reference: ORF12And_1549998037

Salary: £350 - £375 per day

Salary per: Day

Job Duration:

Job Start Date:

Job Type: Contract

Job Location: Greater Belfast

Job Industry: Mobile (IOS & Android) Development

Job Skill: Android Developer, c++, iOS Developer, Java, JAVASCRIPT, mobile developer

Apply Now

Software Engineer

4 days ago
Morson International - Preston, UK

A Software Engineer is required to support a team delivering simulation software representing one or more Fast Jet subsystems.

The candidate will have proven ability of the full software development lifecycle employing majority of the skills listed below:

  • Avionics Knowledge, Ground Based Systems Knowledge
  • Software Engineering in ADA & C++
  • Requirements capture and traceability e.g. DOORS
  • Software designs using an appropriate design tool/methodology e.g UML, Artisan etc.
  • Programming in Ada and of related software development environments e.g. GPS (GNAT)
  • Knowledge of Agile software development processes, MIL-STD-498 and LCM (Lifecycle Management) would be advantageous
  • Using configuration control tools such as Dimensions or Rational Clearcase.
  • Good communication skills will be required in order to liaise efficiently with the customer and aircraft design teams with regard to perceived problems/accuracy of the supplied product.
  • Good analytical skills will also be required to analyse high level requirements from a variety of sources and produce maintainable software design, code and test documentation.
  • Microsoft Office Excel, Word,
  • Microsoft PowerPoint, Outlook and Project
  • Communication, Team Working and motivational Skills. Able to perform under pressure

KEY TASKS

  • Work effectively as a Team member within a Team of engineers to design, develop, test, document, configure and deliver simulations.
  • Develop all products to agreed standards and procedures using the specified tools and maintain product quality during development.
  • Test products sufficiently to ensure minimal, or ideally no re-work is required due to incorrect implementation.
  • Investigate and resolve problems raised during integration and formal acceptance.
  • Agree to and work to timescales, clearly understanding and providing regular feedback of progress and achievement.
  • Ensure that source information, advice and validation is provided from the aircraft subject matter experts during all stages of development.
  • Ensure a good working knowledge of SDP, STP and other documents within the Air and Ground Training Quality Management System.
  • Ensure that a good working knowledge of Air and Ground Training related product deliverables is maintained and that an awareness of customer issues is also maintained.

ADDITIONAL

WE SEEK A SYSTEMS DESIGN ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE /INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO IS CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM)

There may occasionally be a requirement to travel and work in Germany for short periods. There may also be a requirement for short periods of time to be spent working at customer sites. Shift working may also be required during integration testing of the simulator.

Cloud Architect (DC Migration)

4 days ago
Spring - London, UK
Cloud Architect, DC Migration, data centre, Cloud platform and services, CloudFormation, DevOps, C#, .NET Framework, Python, Java, JavaScript, Node.js, Ruby, C++ Python, PowerShell, Bash
Windows Server, Amazon Linux, RHEL, Ubuntu Full stack CI/CD, GitLab, TFS, SVN ,GitHub, Jenkins, CloudBees, Data Centre merge, Migration, Transformation, Open systems migration

Role: Cloud Architect (DC Migration)
Location: London
Contract: 6 Months +
Day rate: £500 -£550

The role:
Our leading client requires a Cloud Architect (DC Migration) to focus on migration out of Workloads from on prem data centres into the Cloud.
Working within a Agile delivery model, engineer tooling is required for CI/CD to provide guidance on industry best practices for software deployment and development
You will assist and architect where appropriate Microservices using containerisation and serverless technologies and provide Technology thought leadership and strategic support to teams across the maturity spectrum on software development practises, architecture, automation and cloud computing platforms

Essential Experience:
  • Deep and broad experience of Cloud platform and services and 'DevOps' principles in general
  • Platforms; Windows Server, Amazon Linux, RHEL, Ubuntu
  • Programming language, proficiency in one of the following along with a working knowledge on the other, C# (.NET Framework/Core), Python, Java, JavaScript (Node.js), Ruby, C++
  • Proficiency in at least one of the following scripting languages; Python, PowerShell, Bash
  • Developer tooling; Full stack CI/CD, GitLab, TFS, SVN ,GitHub, Jenkins, CloudBees, TeamCity, Jira. AWS pipelines with Repo, Build, Deploy.
  • Containerisation technologies -AWS, Fargate, ECS and EKS. / Openshift or Docker EE
  • Deep knowledge of CloudFormation with the ability to write templates from scratch for complex setups like auto scaling groups and launch configurations
  • IAM roles and managing cloud security principles, ability to architect application level security. SAML federation specifically Okta
  • Ansible, playbooks, Ansible Tower, Octopus Deploy
  • Elasticsearch, Logstash, Kibana, Telegraf, InfluxDB, Grafana, CloudWatch
  • Experience with messaging and streaming platforms

If you are interested in this role please contact Craig Calvert : [email protected]

.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: www.spring.com/candidate-privacy-information-statement

SOFTWARE ENGINEER C++

4 days ago
Morson International - Glasgow, UK

Undertaking Full Lifecycle Software Design utilising C++ in a real time systems environment. The role requires the estimation, analysis, design, implementation, test, debugging and qualification of software systems in a real time, safety related environment.

ESSENTIAL SKILLS / PROVEN ABILITY

  • Application development Software in C++.
  • Ability with a range of development environments and build systems.
  • OOD, OOP, SOLID and TDD principles.

DESIRABLE SKILLS / KNOWLEDGE

  • Practical ability in design patterns.
  • Hardware/software interface and debug.
  • Any ability in developing communications protocols (RS232, RS485, Ethernet, TCP/IP)
  • Developing to standards in a safety-related environment (DEFSTAN 00-55/00-56, IEC 61508, DO178B or similar)

ADDITIONAL SECURITY INFORMATION: IDEALLY WE SEEK A SOFTWARE 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)

Rates by region
London£505/day
UK£454/day
Leeds£450/day
UK£47/hour