Enable job alerts via email!

Senior Embedded Software Engineer

TN United Kingdom

City of Edinburgh

On-site

GBP 80,000 - 90,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company in the satellite communications sector is seeking a Senior Embedded Software Engineer to join their team in Edinburgh. This role involves developing cutting-edge embedded software for satellite systems, contributing to the first space-based cellular broadband network for global 4G/5G connectivity. The ideal candidate will possess strong skills in C/C++ and experience with RTOS and debugging. Join a forward-thinking organization that is revolutionizing connectivity across the globe, and be part of a project that will redefine communication on land, at sea, and in flight.

Qualifications

  • Experience in developing and maintaining embedded software for satellite systems.
  • Proficiency in C/C++ and debugging hardware/software.

Responsibilities

  • Develop and maintain embedded software for satellite systems.
  • Support system integration and launch activities.

Skills

Embedded C/C++
Board Bring-Up (SoC, ARM)
RTOS
I2C
SPI
CANBus
Debugging

Tools

FreeRTOS

Job description

Social network you want to login/join with:

Senior Embedded Software Engineer, Edinburgh
Client:

IC Resources

Location:

Edinburgh, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

85d68cbf3f57

Job Views:

2

Posted:

13.04.2025

Expiry Date:

28.05.2025

Job Description:

Senior Embedded Software Engineer – Satellite Communications
Location: Edinburgh, UK | Hybrid Model
Salary: (£80,000 - £90,000)
We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. This cutting-edge technology will enable 4G/5G coverage anywhere on the planet—on land, at sea, and in flight.
Senior Embedded Software Engineer Role Overview:

  • Develop and maintain embedded software for satellite systems.
  • Work with C/C++, RTOS (FreeRTOS), and bare-metal programming.
  • Debug hardware/software, support system integration & launch.

Senior Embedded Software Engineer Key Skills:

  • Embedded C/C++
  • Board Bring-Up (SoC, ARM)
  • RTOS
  • I2C, SPI, CANBus
  • Bonus: Previous experience working Safety-Critical Systems | SatComs

Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.