Enable job alerts via email!

Senior Embedded Software Engineer

ic resources

Mid Calder

Hybrid

GBP 50,000 - 70,000

Full time

4 days ago
Be an early applicant

Job summary

An innovative UK tech company is seeking a Senior Embedded Software Engineer to join their growing team. This role offers the opportunity to work on a unique space-based cellular broadband network with flexible working arrangements. Candidates should have experience in embedded programming, ideally in C/C++, and familiarity with Real-Time Operating Systems. This is an exciting chance to contribute to revolutionary satellite technology.

Qualifications

  • Experience in embedded programming focusing on C/C++.
  • Knowledge of board bring-up, preferably with ARM processors.
  • Commercial experience with Real-Time Operating Systems (RTOS).

Responsibilities

  • Develop embedded software for satellite communications.
  • Work on innovative space-based broadband solutions.
  • Collaborate with cross-functional teams in a dynamic environment.

Skills

Embedded Programming in C/C++
Knowledge of board bring-up
Bare-metal programming
Commercial experience with RTOS
Understanding of Networking protocols

Job description

Social network you want to login/join with:

Senior Embedded Software Engineer, Midlothian

col-narrow-left

Client:

ic resources

Location:
Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:
Job Views:

14

Posted:

12.08.2025

Expiry Date:

26.09.2025

col-wide

Job Description:

Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote

This exciting company is approximately five years old and has been listed on the stock market for the last two years. They are now growing to around 300 employees and work alongside some of the biggest names in the mobile telecoms and satcoms sector. The company is about 6 years ahead of the market in satellite development, with a long-term goal of deploying 25 satellites to provide worldwide 5G coverage.

This is a great opportunity for a Senior Embedded Software Engineer to join an established company that combines startup passion with stability, during their growth phase.

What’s Required?

For this Senior Embedded Software Engineer role, experience should include some of the following:

  • Experience in Embedded Programming in C/C++
  • Knowledge of board bring-up (preferably with SoC or ARM processors)
  • Experience with bare-metal programming
  • Commercial experience with Real-Time Operating Systems (RTOS, FreeRTOS)
  • Understanding of Networking protocols or communication peripherals
What Next?

If you’re an Embedded Software Engineer seeking an exciting challenge, please apply today to learn more!

For more information on this role or other jobs in Embedded, Firmware, Test Automation, Software Testing, C programming, C++, Linux Kernel, Driver Development, Low-level Software Development, contact Callum Allen today.

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

Similar jobs