Embedded C++ Firmware Developer

2 months ago


Edinburgh, Edinburgh, United Kingdom IC Resources Full time

IC Resources is partnering with a leading developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software engineer.

As the ideal candidate, you will possess a strong background in developing C++ applications on FreeRTOS, with a particular emphasis on memory management and external bootloader development. Experience within the STM32H series MCU ecosystem and low-level BUS interfaces such as Modbus (RS485) is highly desirable.

  • Key Responsibilities:
  • Develop embedded software solutions in C++ for a range of sensor applications.
  • Implement robust memory management strategies within FreeRTOS environments.
  • Design and develop external bootloaders for target MCUs.
  • Integrate with low-level BUS interfaces, including Modbus (RS485).
  • Collaborate with a team of engineers to deliver high-quality software solutions.

The Company:

This innovative SME is at the forefront of sensor technology development for the Oil and Gas industry. They offer a dynamic and collaborative work environment where you can contribute to cutting-edge projects.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work on challenging and impactful projects.
  • Collaborative and supportive team environment.
  • Hybrid working model, allowing for a balance between remote and office work.


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Developer OpportunityWe are working with an innovative developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software developer. The ideal candidate will have expertise in developing in C++ on FreeRTOS, with a focus on memory management and developing external bootloaders. Experience with...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Developer OpportunityWe are working with an innovative developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software developer. The ideal candidate will have expertise in developing in C++ on FreeRTOS, with a focus on memory management and developing external bootloaders. Experience with...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Developer OpportunityWe are working with an innovative developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software developer.The ideal candidate will have experience developing in C++ on FreeRTOS, with a focus on memory management and developing external bootloaders. Experience with the...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Developer OpportunityWe are working with an innovative developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software developer.The ideal candidate will have experience developing in C++ on FreeRTOS, with a focus on memory management and developing external bootloaders. Experience with the...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Contract OpportunityWe are seeking an experienced Embedded C++ Firmware Specialist to join our client, a leading developer of sensor technology for the Oil and Gas sector. The ideal candidate will have a strong background in developing low-level embedded software using C++ on FreeRTOS, with a focus on memory management and external...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Contract OpportunityWe are seeking an experienced Embedded C++ Firmware Specialist to join our client, a leading developer of sensor technology for the Oil and Gas sector. The ideal candidate will have a strong background in developing low-level embedded software using C++ on FreeRTOS, with a focus on memory management and external...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Contract OpportunityWe are working with an innovative developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software developer. The ideal candidate will have expertise in developing C++ on FreeRTOS, with a focus on memory management and external bootloaders. Experience with the STM32H series...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Embedded C++ Firmware Contract OpportunityWe are working with an innovative developer of sensor technology for the Oil and Gas sector to find an experienced low-level embedded software developer. The ideal candidate will have expertise in developing C++ on FreeRTOS, with a focus on memory management and external bootloaders. Experience with the STM32H series...


  • Edinburgh, Edinburgh, United Kingdom NCR Atleos Full time

    Job DescriptionAbout NCR AtleosNCR Atleos is a leading provider of innovative financial solutions, dedicated to expanding financial access and optimizing branch operations for financial institutions and retailers worldwide.**Job Summary:**We are seeking a highly skilled Firmware Engineer to join our team in Dundee, UK. As a key member of our small team, you...


  • Edinburgh, Edinburgh, United Kingdom Shure Full time

    Embedded Software DeveloperShure is seeking an experienced Embedded Software Developer to join our innovative team. As an Embedded Software Developer, you will design, develop, and test embedded software and associated components for our cutting-edge audio products.We are looking for a detail-oriented individual with a strong background in embedded firmware...


  • Edinburgh, Edinburgh, United Kingdom Shure Full time

    Embedded Software DeveloperShure is seeking an experienced Embedded Software Developer to join our innovative team. As an Embedded Software Developer, you will design, develop, and test embedded software and associated components for our cutting-edge audio products.We are looking for a detail-oriented individual with a strong background in embedded firmware...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Embedded Software EngineerAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at Leonardo, a leading provider of advanced technology solutions. As an Embedded Software Engineer, you will be responsible for developing and integrating software for our state-of-the-art radar platforms deployed on the Eurofighter...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Embedded Software EngineerAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at Leonardo, a leading provider of advanced technology solutions. As an Embedded Software Engineer, you will be responsible for developing and integrating software for our state-of-the-art radar platforms deployed on the Eurofighter...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Embedded Software DeveloperAbout the Role:Leonardo is seeking a skilled Embedded Software Developer to join our team in Edinburgh. As a key member of our software engineering community, you will be responsible for developing embedded software for a state-of-the-art radar platform deployed on the Eurofighter Typhoon fighter jet.Key...

  • Firmware Engineer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom NCR Atleos Full time

    Job Title: Firmware / Senior Firmware EngineerAbout NCR AtleosNCR Atleos is a leading provider of innovative financial solutions, with a strong presence in the global market. Our team of experts is dedicated to delivering cutting-edge technology that enhances financial access and operational efficiency.Job SummaryWe are seeking a highly skilled Firmware /...

  • Firmware Engineer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom NCR Atleos Full time

    Job Title: Firmware / Senior Firmware EngineerAbout NCR AtleosNCR Atleos is a leading provider of innovative financial solutions, with a strong presence in the global market. Our team of experts is dedicated to delivering cutting-edge technology that enhances financial access and operational efficiency.Job SummaryWe are seeking a highly skilled Firmware /...

  • Firmware Engineer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom NCR Atleos Full time

    Job DescriptionAbout NCR AtleosNCR Atleos, a leading provider of financial technology solutions, is a global company with a presence in multiple regions. Our team of experts is dedicated to optimizing financial access and improving operational efficiency for financial institutions and retailers worldwide.Senior Firmware EngineerKey Responsibilities:We are...

  • Firmware Engineer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom NCR Atleos Full time

    About NCR AtleosWe are a leader in expanding financial access, with a dedicated team of 20,000 employees optimizing the branch, improving operational efficiency, and maximizing self-service availability for financial institutions and retailers worldwide.Job SummaryWe are seeking a skilled Firmware Engineer to join our small team in Dundee, UK. As a key...


  • Edinburgh, Edinburgh, United Kingdom CV-Library Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team in Edinburgh. As an Embedded Software Engineer, you will be working on a next-generation European Common Radar System.Key Responsibilities:Design and develop embedded software for ARM-based multicore processing platformsWork with firmware and...


  • Edinburgh, Edinburgh, United Kingdom CV-Library Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team in Edinburgh. As an Embedded Software Engineer, you will be working on a next-generation European Common Radar System.Key Responsibilities:Design and develop embedded software for ARM-based multicore processing platformsWork with firmware and...