Find your next tech and IT Job or contract C, C++ Developer

The role of the C, C++ developer: ensure programming in C and C++ languages within a company. If involved at the end of the design phase, their mission includes testing to validate the quality and relevance of products. Autonomous and free in their implementation choices, they have the opportunity to work in a wide variety of sectors given the popularity of C and C++ languages. Digital service companies and large IT user companies are sectors that particularly value them. They can also work as a freelancer to multiply experiences and sectors. This developer can easily progress to technical project manager positions, or transition into systems administration by deepening their skills in Unix scripting languages and JavaScript.

Your search returns 530 results.
Permanent

Job VacancyJunior AV Engineer

Rise Technical Recruitment Ltd
Published on

£26k-32k
Birmingham, United Kingdom
Junior AV Installation Engineer Birmingham & Midlands Region (with occasional overnight stays) £26,000 - £32,000 + Company Vehicle + Specialist Tools & Equipment + Manufacturer Training + Ongoing Technical Development + Career Progression Are you looking to build a long-term career within the AV industry, working alongside an experienced Lead Engineer on high-profile university and commercial installation projects while receiving hands-on training and support to develop into a fully qualified AV Installation Engineer? This is an excellent opportunity to join a growing AV integration business delivering cutting-edge audiovisual installations across teaching spaces, lecture theatres and commercial environments throughout the Midlands. You will work as part of a dedicated two-person installation team, assisting with the delivery of high-quality AV projects for a major university client and other commercial customers. You will support the installation, testing and commissioning of AV systems while developing your technical knowledge under the guidance of an experienced Lead Engineer. This role offers structured mentoring, manufacturer training and ongoing development opportunities, making it ideal for someone looking to establish themselves within the AV industry. The ideal candidate will have strong practical skills, a positive attitude and a willingness to learn. Previous experience within AV installation, structured cabling, electrical work or a similar technical environment would be highly advantageous. The Role: Assist with AV installations across education and commercial environments Support the installation, termination and testing of AV systems Work alongside a Lead Engineer on site-based projects Maintain high installation standards and safe working practices Travel throughout the Midlands with occasional overnight stays The Person: Previous AV installation, electrical or structured cabling experience preferred Positive attitude with a strong willingness to learn Good practical and problem-solving skills Comfortable working on customer sites and within live environments Full UK driving licence ECS/CSCS card and Enhanced DBS, or willingness to obtain Reference Number: BBBH277876 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyDatacoms Technician

Rise Technical Recruitment Ltd
Published on

Reigate and Banstead, United Kingdom
Datacoms Technician Competitive Salary + Annual Bonus + Private Healthcare + Pension + Progression + Gym Membership + Full Training London Are you an experienced Datacoms Technician looking for a varied, hands-on role where you can work on global communications infrastructure, bespoke solutions and cutting-edge technologies across satellite, LTE and enterprise networks? This is an exciting opportunity to join a specialist engineering team delivering advanced communication solutions to customers operating in remote and challenging environments. You will play a key role in designing, implementing and supporting complex network systems, working across both in-house product development and customer-facing projects. In this role, you will collaborate closely with internal teams and external clients to deliver tailored network solutions, from initial design through to deployment and ongoing support. You will also be responsible for resolving escalated technical issues, contributing to product development and ensuring the performance and reliability of critical communication systems. The ideal candidate will have strong networking fundamentals, hands-on experience with firewalls, routing and switching, and a proactive approach to problem solving. This role also offers opportunities for travel, exposure to cutting-edge technologies and continuous professional development within a highly technical environment. The Role: Support and maintain enterprise and customer network solutions Diagnose and resolve complex, escalated technical issues Assist in the design, build and deployment of network infrastructure Contribute to product evaluation, development and system integration Produce and maintain technical documentation for projects The Person: Strong knowledge of TCP/IP, routing, switching and firewall technologies Experience with satellite communications or enterprise IT systems Ability to troubleshoot complex network issues effectively Professional, proactive and able to work both independently and as part of a team Relevant qualification in IT, Networking or Engineering (degree or equivalent) Reference Number:BBBH275875 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyJunior Data Engineer

Rise Technical Recruitment Ltd
Published on

£35k-50k
SW1A 2AH, City of Westminster, England, United Kingdom
Junior Data Engineer London (Hybrid, 2 days per week in-office) £35,000 - £50,000 + Holiday + Hybrid Working + Technical Development Are you a technically minded graduate or early-career engineer looking to develop your skills across software engineering, data, cloud infrastructure and live sports technology while working with real-world systems and datasets that directly support professional sports environments? This is an exciting opportunity to join a growing technology-focused organisation operating within the sports and betting sector. You will gain hands-on experience across software development, data processing, cloud platforms and production systems, working with modern technologies including Python, Go, TypeScript, AWS, SQL and Docker. In this varied role, you will help develop and maintain software applications, process and validate sports data, support cloud-based infrastructure and investigate technical issues across live environments. You will work closely with experienced engineers and contribute to both day-to-day operations and longer-term technical projects. The ideal candidate will hold a degree in a technical or numerate discipline and have a solid understanding of programming fundamentals, databases and software systems. This role would suit someone who enjoys problem solving, learning new technologies and understanding how complete systems operate in production environments. The Role: Develop, test and maintain software using Python, Go and TypeScript Process, analyse and validate live and historical sports datasets Support cloud infrastructure, applications and production systems Write SQL queries and work with relational databases Troubleshoot software, data and infrastructure-related issues Contribute to technical projects, documentation and system improvements The Person: Degree qualified in Computer Science, Mathematics, Engineering, Data Science or similar Understanding of programming principles and software development Experience with at least one programming language Knowledge of SQL and relational databases Reference Number: BBBH277322 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Frequently asked questions about working as a C, C++ Developer

What is the role of a C, C++ Developer

The C++ developer uses this specific computer language to find ad hoc solutions to their clients' needs. Widely used in the market, this programming language is a skill highly sought after by recruiters.

How much does a C, C++ Developer charge

On average, a C++ expert charges 390 euros per day in the provinces, and 420 euros in the Paris region. The average annual salary for a C, C++ developer is £30K.

What is the definition of a C, C++ Developer

The role of the C++ freelancer is to produce clean and rigorous code, ensuring the performance and quality of the developed program. They participate downstream of the design phase, and their mission continues until the tests validating the quality and relevance of the produced programs.

What type of mission can a C, C++ Developer handle

The C, C++ developer masters the algorithmic and syntactic subtleties of the object-oriented language, to be able to select the best implementation solutions and successfully carry out the assigned mission. The sectors that welcome C++ freelancers are very diverse: banking sector, software development, ticketing, video games...

What are the main skills of a C, C++ Developer

Often, the C++ expert has comprehensive skills and also masters the syntax of control structures in PHP, Java and JavaScript, derived from C/C++. He will therefore be able to participate in projects using languages similar to his first language.

What is the ideal profile for a C, C++ Developer

The C++ expert must have: - excellent interpersonal skills, as they collaborate daily with many profiles: product owners, project managers, freelance developers; - good stress resistance, planning with often intense phases close to contractual deadlines

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us