Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Yoh, A Day & Zimmermann Company

Eastleigh

Hybrid

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the UK is seeking a Senior Software Engineer to join a high-calibre team developing software for next-generation satellite communication systems. This role focuses on designing high-performance C/C++ software for real-time wireless systems, optimizing for Linux on x86 and ARM platforms. Candidates should have strong experience in C/C++, understanding of real-time software behavior, and problem-solving skills in complex systems. Hybrid work model with on-site presence three days a week.

Qualifications

  • Strong commercial experience with C/C++ on Linux in complex systems.
  • Solid understanding of real-time or high-performance software behaviour.
  • Confidence solving problems where documentation is thin.

Responsibilities

  • Designing and developing high-performance C/C++ software for real-time wireless communication systems.
  • Building and optimising software on Linux, targeting x86 and ARM platforms.
  • Working close to the hardware on latency-sensitive signal-processing pipelines.
  • Contributing across the full product lifecycle, from architecture through to deployment.

Skills

C/C++ programming
Linux
Real-time systems
Signal processing
Job description
Senior Software Engineer

Location: Southampton, UK (Hybrid – 3 days per week on-site)

There are easier ways to make a living.

But if you’re the kind of software engineer who prefers hard technical problems over incremental feature work, this might be worth your time.

You’ll be joining a small, high‑calibre team developing software that underpins next‑generation satellite and space communications systems. This is performance‑critical, real‑time software, where microseconds matter and design decisions have long‑term consequences.

What you’ll be working on
  • Designing and developing high-performance C/C++ software for real‑time wireless communication systems
  • Building and optimising software on Linux, targeting x86 and ARM platforms
  • Working close to the hardware on latency-sensitive signal‑processing pipelines
  • Contributing across the full product lifecycle, from architecture through to deployment
What they’re looking for
  • Strong commercial experience with C/C++ on Linux in complex systems
  • A solid understanding of real‑time or high‑performance software behaviour
  • Confidence solving problems where documentation is thin and trade‑offs matter
  • Exposure to wireless, telecoms, or signal processing is bene...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.