45,277 C C jobs in the United Kingdom

Software Engineers C C++ C#

RH10 9AS West Sussex, South East Morson Talent

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Are you a talented Flight Simulation Software Engineer with a passion for cutting-edge technology? Do you want to work on projects that push the boundaries of aerospace innovation? Look no further!

At our aerospace business in Greater London, we're developing world-class flight simulators that are shaping the future of aviation training. Join our dynamic team and play a key role in delivering high-.


WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Developer, C#, C++

CW7 1AU Winsford, North West £45000 - £55000 annum Noir

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Developer, C#, C++ - Software House - Winsford, Chester

(Tech stack: Developer, .NET, C#, Winforms, WPF, C++, MFC, GIT, MySQL, SQL Server and MongoDB, Programmer, Engineer, Architect, Developer)

Do you want to work for an internationally recognised brand? Do you want to work on enterprise level software development projects and gain exposure to cutting edge technologies? Do you want to experience a truly sophisticated Agile development environment? Then look no further!

Our client is an award winning software house with a strong presence in over 30 countries. Due to continued growth and expansion we are seeking several Developer, C#, C++ to join their dynamic team of high flying individuals. Developer, C#, C++ applicants should be experienced in some or all of the following (full training will be provided to fill any gaps in your skill set): C#, Winforms, WPF, C++, MFC, GIT, MySQL, SQL Server and MongoDB.

This is a truly fabulous opportunity to join a spectacular organization; one that offers a structured career progression programme, excellent training, exquisite offices and amazing benefits.

Location: Winsford, Chester, UK / Remote Working

Salary: £45,000 - £55,000 + Bonus + Pension + Benefits

Applicants must be based in the UK and have the right to work in the UK even though remote working is available.

Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!

NOIRUKNETREC
NOIRUKREC

This advertiser has chosen not to accept applicants from your region.

C/ C++ Software Engineer

Dundee, Scotland £58000 - £71000 Annually Reed Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Reed Technology is partnering with a Dundee based company, currently looking to expand their team with the addition of a skilled C/ C++ Software Engineer .

The successful candidate will be part of a highly motivated software engineering team, focused on delivering high-quality, cost-effective solutions on schedule across a variety of embedded systems and technology platforms.

Required Experience & Skills:

  • 5+ years of hands-on experience developing software in C or C++.
  • Proven track record in developing software for physical products such as robotics, medical devices, consumer electronics, industrial automation, automotive systems, or similar domains.
  • Strong experience with Windows Win32 programming.
  • Solid understanding of symmetric and asymmetric cryptographic frameworks.
  • Proficient in software design principles and configuration management practices.
  • Experience with Rust or C# is highly valued as a complementary skill set

Benefits:

  • Permanent contract
  • Hybrid working model - 3 days per week in office,
  • Salary between up to 71.000 / annum, based on experience and qualifications.
  • Excellent range of additional benefits (attractive pension plan, health insurances, holiday buy, discounts, etc.).
This advertiser has chosen not to accept applicants from your region.

Software Developer C++/C

Surrey, South East £45000 - £60000 Annually Mage Global Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Software Developer C++/C#

Guildford, Surrey (Hybrid, 2 days per week onsite)

Permanent, £45k-£60k per annum

In this role you will be working for a well-established manufacturer of medical imaging devices. You’ll be developing code for beneficial products and will be part of an exceptionally friendly and highly skilled engineering team.

Job Summary:

We are seeking a skilled Software Developer with experience in C++ and C# development using Visual Studio 2019/2022, with a strong emphasis on COM (Component Object Model) interop. This role involves maintaining and developing applications that bridge managed and unmanaged code, integrating C# .NET applications with legacy or third-party COM components, and ensuring high performance and stability.

Key Responsibilities:

  • Design, develop, and maintain applications in C++ and C# using Visual Studio 2019/2022.
  • li>Implement and maintain COM Interop between managed (.NET) and unmanaged (native C++) code.
  • Analyse and debug issues involving interop boundaries, memory leaks, and marshalling problems.
  • Develop and consume COM interfaces and ensure proper registration, activation, and lifecycle management.
  • Collaborate with other developers, testers, and product owners to deliver reliable, maintainable, and high-performance software.
  • Write and maintain clear technical documentation for interop designs, interfaces, and processes.
  • Participate in code reviews and enforce coding standards, particularly for interop safety and performance.

Required Skills & Experience:

  • Strong proficiency in C++ (including COM development) and C# (.NET Framework).
  • Proven experience working with Visual Studio 2019/2022.
  • Development of GUI’s using WPF optionally (WinUI or other Windows GUI frameworks).
  • < i>Solid understanding of COM fundamentals: interface definitions (IDispatch, IUnknown), reference counting, threading models, and COM registration.
  • Hands-on experience with P/Invoke, RCW/CCW, and .NET attributes for COM Interop ((ComVisible), (Guid), etc.).
  • Ability to analyse interop issues, including memory management, threading, and performance.
  • Experience integrating with or maintaining legacy Windows applications.

Desirable Skills:

  • Experience with .NET Framework 4.x or .NET 6+ migration.
  • Familiarity with ATL, MFC, or Win32 API.
  • Understanding of unit testing and automated builds for mixed-language projects.
  • Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging.
  • Knowledge of software development best practices and Agile methodologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • < i>Industry experience in a similar role with relevant technical responsibilities.
This advertiser has chosen not to accept applicants from your region.

Software Engineer (C# / C++)

SG1 2DA Certain Advantage

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

contract
World Class Defence Organisation is currently looking to recruit 3x C# / C++ Software Engineer subcontractors on an initial 12 month contract.

Job Title: C# / C++ Software Engineer
Rate: £65.00 per hour
Location: Stevenage
Hybrid / Remote working: The role will be a hybrid role of 3 or 4 days per week onsite. The role will be needed to be onsite full time for the first 3 months and then will revert to .
















WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Software Developer C++/C#

GU4 7BF Guildford, South East Mage Global Technologies

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Software Developer C++/C#

Guildford, Surrey (Hybrid, 2 days per week onsite)

Permanent, £45k-£60k per annum

In this role you will be working for a well-established manufacturer of medical imaging devices. Youll be developing code for beneficial products and will be part of an exceptionally friendly and highly skilled engineering team.

Job Summary:

We are seeking a skilled Software Developer with experi.


WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer - C/C

Kent, South East £45000 - £55000 Annually Redline Group Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working.

In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio.

In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for:

- Design and develop embedded software using Embedded C

- Work with FreeRTOS to develop real-time, low-level firmware

- Interface directly with hardware, sensors, and microcontroller peripherals

- Contribute to system integration, debugging, and testing

- Collaborate with cross-functional engineering teams to deliver high-quality products

To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills:

- Proven experience as an Embedded Software Engineer

- Strong hands-on experience with Embedded C and FreeRTOS

- Solid understanding of microcontroller-based systems and real-time constraints

- Familiarity with low-level hardware interaction and debugging tools

- Experience in a safety-critical or regulated environment is a plus-

If you are interested in this Embedded Software Engineer - C/C++ job based in Rochester, Kent please call Ricky Wilcocks on (phone number removed) or (phone number removed) or email (url removed) to apply or discuss alternative jobs.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest C c Jobs in United Kingdom !

C++ Developer

Greater London, London £50000 - £60000 Annually mthree

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

C++ Developer

A great opportunity for a C++ Developer with experience in Angular, to be working with one of Europe's largest tech companies.

Key Deliverables:

  • Develop and maintain backend components using C++11 or above, including performance-critical modules.
  • Build dynamic and responsive frontend interfaces using AngularJS/Angular 2+.
  • Debug, maintain, and enhance existing systems with a focus on long-term stability and performance.
  • Collaborate with cross-functional teams including PO, PDEF, QA, DevOps, and product stakeholders to define, design, and deliver new features.
  • Refactor legacy code and participate in technical debt reduction.
  • Write clean, scalable, and maintainable code with proper documentation.
  • Participate in code reviews and mentor junior developers where applicable.
  • Ensure secure coding practices and adherence to software development standards.
  • Investigate and resolve production issues as part of ongoing product support.

Skills

  • 3+ years of professional experience in software development.
  • Proficient in C++11 or later, with strong understanding of memory management, concurrency, and object-oriented design.
  • Hands-on experience with AngularJS and front-end development (HTML, CSS, JavaScript).
  • Familiarity with REST APIs, JSON, and web service integration.
  • Experience working in software maintenance/support roles with bug fixing and system enhancements.
  • Strong debugging and problem-solving skills across the stack.
  • Familiar with version control systems such as Git.
  • Worked earlier on Scrum models like Kanban or Sprint, have experience working in a team and support team collaboration
This advertiser has chosen not to accept applicants from your region.

C++ Developer

Hampshire, South East McGregor Boyall Associates Limited

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

McGregor Boyall are partnered with a market-leading, quant-driven tech hedge fund looking for C++ talent across multiple teams within trading and market execution.

The roles involve building high-performance components for their systematic trading platform, working with advanced concurrency patterns and lock-free data structures. You'll be optimizing critical paths where microseconds matter, implem.


WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

C++ Developer

Cambridge, Eastern £55000 - £65000 annum Mo-Sys Engineering Ltd

Posted 363 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

This is a rare opportunity for a Senior C++ Software Developer to join Mo-Sys Engineering Ltd, a leading designer and manufacturer of advanced camera robotics and game-changing virtual production technologies for film, TV, and live broadcast. You will be working on our core software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback.

You will be joining a small, supportive, Agile team. We are constantly building new features and innovating, specifically utilising real-time render engines such as Unreal Engine. Your creations will be used directly on sets and productions of popular films and TV series! We’re looking for someone whose software development expertise translates into highly functional and user-friendly applications. We’re looking for someone who wants to make a genuine difference, delivering boundary-pushing technology projects. 100% remote working or hybrid working options are available for this role if you currently reside within the UK.

Responsibilities

  • Design, build, and maintain efficient and reliable C++ code
  • Use real-time render engines such as Unreal, Unity and Omniverse
  • Collaborate with the software development team on application design and development
  • Work on extensions of existing products, as well as developing new products
  • Suggest and implement improvements wherever possible
  • Perform diagnostic tests and debug procedures
  • Plan, design, develop, manage, document, test, deploy, and support new and existing modules
  • Document processes and maintain software development records
  • Support and mentor more junior developers, of which there is a small and growing team
  • Keep up to date with C++ standards and advancements in application development
  • 90% hands-on, 10% mentorship responsibility in a highly autonomous working environment

Requirements

  • 5+ Practical work experience as a C++ software developer preferred
  • Higher Degree in Computer Science, Software Engineering, Game Development or similar preferred
  • Experience deploying software across a variety of platforms and operating systems
  • Experience with other languages such as Python, SQL, JavaScript, shell scripting
  • Good problem-solving abilities, you are an out of the box thinker
  • Excellent collaboration and communication skills
  • Great organisational and time management skills
  • Leadership or mentorship experience preferred

Benefits & Perks

  • Dress down every day, no pressure to wear a suit to work here.
  • We’re open to flexible work hours and hybrid working to accommodate a win-win situation for all, minimum 1 working day in the office per week preferred.
  • We have a continuous development budget to put towards courses, training and conferences, so you can keep learning.
  • Private health insurance with AXA Health that covers many physical and mental health costs, including dental and vision cash back.
  • Gym membership discounts via AXA Health.
  • Group life insurance and a 24/7 Employee Assistance Program (EAP).
  • Cycle to Work scheme – we’ll buy a bike up-front, and you can pay it off over the next 12 months via a salary sacrifice scheme.
  • We organise occasional in-person office socials to make sure you have the opportunity to build on deeper trusting connections with peers.
  • 33 days base holiday (25 days + 8 bank holidays) including company closure between Christmas and NY
  • IT equipment will be provided.
  • Flexible salaries, experience dependent.

Interview Process

Our interviews are quite informal and conversational, generally carried out over a 3-stage process. To help us learn more about your workplace behaviours and preferences, you will also be invited to complete a short Predictive Index (PI), this is an online Behavioural and Cognitive Assessment. Depending on the position, you may be required to undertake a technical assessment. The final stage normally involves a visit at the office to meet with senior members of the management team and get a feel for where you will be working.

About Mo-Sys

Mo-Sys is an award-winning, world-renowned manufacturer of virtual production solutions and camera robotics for film, HETV and broadcast, empowering high-quality AR, VR and virtual production. 

We ship to broadcasters in 40+ countries to a customer base including BBC, Netflix, Fox, CNN, ESPN and Sky. Mo-Sys remote heads and robotics are used on many Hollywood blockbusters including Life of Pi, Birdman, Shape of Water, Tron, Source Code and Adjustment Bureau. We have also delivered boundary-pushing technology projects in close collaboration with clients like Red Bull Air Race and the film Gravity. 

We pride ourselves on having endless creativity, a “can do” attitude and a friendly family feel to the company. We’re looking for people who make all the difference in nurturing an inclusive, down-to-earth culture. We embrace fresh ideas, encourage innovation and value openness. We believe that great ideas come from anywhere and encourage our teams to work together across positions, departments, and geographical locations. We want people to love their work and show respect to all. 

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All C C Jobs