45,277 C C jobs in the United Kingdom
Software Engineers C C++ C#
Posted 2 days ago
Job Viewed
Job Description
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
Developer, C#, C++
Posted 5 days ago
Job Viewed
Job Description
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
C/ C++ Software Engineer
Posted today
Job Viewed
Job Description
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.).
Software Developer C++/C
Posted today
Job Viewed
Job Description
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.
Software Engineer (C# / C++)
Posted 2 days ago
Job Viewed
Job Description
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
Software Developer C++/C#
Posted 2 days ago
Job Viewed
Job Description
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
Embedded Software Engineer - C/C
Posted today
Job Viewed
Job Description
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.
Be The First To Know
About the latest C c Jobs in United Kingdom !
C++ Developer
Posted today
Job Viewed
Job Description
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
C++ Developer
Posted 2 days ago
Job Viewed
Job Description
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
C++ Developer
Posted 363 days ago
Job Viewed
Job Description
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.