633 C C jobs in the United Kingdom

Embedded Software Engineer

Knaresborough, Yorkshire and the Humber Technical Prospects Ltd

Job Viewed

Tap Again To Close

Job Description

permanent

Embedded Software Engineer (Hybrid)

Offering £45,000 - £55,000 Basic Salary plus Excellent Benefits!


Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio. The Embedde.








CLJB1_UKTJ

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

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Engineers C C++ C#

RH10 9AS West Sussex, South East Morson Talent

Posted 6 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++

Winsford, North West Noir

Posted today

Job Viewed

Tap Again To Close

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

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 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. 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. 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++)

BS34 7QS Bristol, South West Certain Advantage

Posted today

Job Viewed

Tap Again To Close

Job Description

temporary
World Class Defence Organisation is currently looking to recruit a C# Software Engineer subcontractor on an initial 12 month contract.

Desktop C# is the expertise the department are looking for; with some experience with C++ but doesnt need to be overly extensive.

Job Title:
C# Software Engineer
Rate: £65.00 per hour
Overtime Rate: Hours worked over 37 hours per week will be calculated at time and a qu.

















WHJS1_UKTJ

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

Software Engineer (C# / C++)

SG1 2DA Certain Advantage

Posted 6 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 6 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 2 days ago

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 !

Firmware Engineer (Embedded C/C++)

Hampshire, South East Ernest Gordon Recruitment Limited

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Firmware Engineer (Embedded C/C++)

50,000 - 55,000 + Progression + Training + Company Benefits + Early Finish on a Friday

Romsey

Are you a Firmware Engineer with experience in C/C++, looking to take the next step in your career with a company renowned for its clear progression opportunities, excellent training and the opportunity to shape your own career?

On offer is the chance to join a market-leading electronics manufacturer, supplying cutting-edge embedded systems to global customers across industries such as environmental monitoring and industrial automation.

In this role, you will lead firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You'll provide technical leadership, mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support.

THE ROLE:
Design, develop, and maintain embedded firmware using C/C++ for microcontrollers
Lead firmware development projects from concept through to delivery
Mentor and support junior engineers through code reviews and knowledge sharing
Contribute to the full product lifecycle, including CI/CD implementation and documentation

THE PERSON:
Degree in Electronic Engineering, Computer Science, or related discipline
Experience developing firmware in C/C++ for embedded systems
Proficient with RTOS (e.g. Zephyr), development tools, and version control systems (e.g. Git)
Able to commute to Whiteparish and passionate about embedded technology

Reference Number: 21053

Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Salisbury, Whiteparish, Data Logging, Display Systems.

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.

We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the extent of your experience, qualifications, and skill set.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website

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

Embedded Software Engineer - C/C

ME1 Borstal, South East Redline Group Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full time

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.

Firmware Engineer (Embedded C/C++)

SO51 Newtown, South East Ernest Gordon Recruitment Limited

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Firmware Engineer (Embedded C/C++)

50,000 - 55,000 + Progression + Training + Company Benefits + Early Finish on a Friday

Romsey

Are you a Firmware Engineer with experience in C/C++, looking to take the next step in your career with a company renowned for its clear progression opportunities, excellent training and the opportunity to shape your own career?

On offer is the chance to join a market-leading electronics manufacturer, supplying cutting-edge embedded systems to global customers across industries such as environmental monitoring and industrial automation.

In this role, you will lead firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You'll provide technical leadership, mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support.

THE ROLE:
Design, develop, and maintain embedded firmware using C/C++ for microcontrollers
Lead firmware development projects from concept through to delivery
Mentor and support junior engineers through code reviews and knowledge sharing
Contribute to the full product lifecycle, including CI/CD implementation and documentation

THE PERSON:
Degree in Electronic Engineering, Computer Science, or related discipline
Experience developing firmware in C/C++ for embedded systems
Proficient with RTOS (e.g. Zephyr), development tools, and version control systems (e.g. Git)
Able to commute to Whiteparish and passionate about embedded technology

Reference Number: 21053

Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Salisbury, Whiteparish, Data Logging, Display Systems.

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.

We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the extent of your experience, qualifications, and skill set.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website

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