Software Engineer
Permanent | £75k–£100k + Bonus + Equity | Hybrid (Southampton)
If your idea of good engineering is squeezing every last cycle out of a CPU, building software that talks to hardware at speed, and solving real wireless signal-processing problems... you’ll probably get on well here.
This team designs and builds high-performance software for wireless communication systems — 5G, satellite comms, and advanced baseband processing. The real, high-throughput, low-latency kind.
They’re hiring Senior Software Engineers and Principal Software Engineers, depending on depth of experience and appetite for technical leadership.
What you’ll be working onYou’ll be turning clever DSP and comms algorithms into real-time production software running on x86 or ARM, and building high-performance APIs that interface with hardware acceleration. Expect a mix of:
- Real-time C/C++ for wireless signal processing
- Linux, DPDK, PCIe, SIMD, modern C++
- Hardware/software integration and performance tuning
- Designing, testing, optimising and owning your software through to delivery
- Working with DSP, FPGA, verification and systems engineers
- Improving tooling, processes and engineering flow as the team scales
If you enjoy low-level performance work, you’ll feel right at home.
What’s different between Senior and Principal roles?Senior Software Engineers
- Strong C++/C skills on substantial software projects
- Experience building embedded or high-performance software
- Comfortable contributing to design and delivery across multiple teams
- Mentoring juniors and solving hard engineering problems
- Salary: £75k–£80k + bonus + equity
Principal Software Engineers
- Everything above, plus...
- Able to lead architecture, design decisions and technical direction
- Comfortable guiding teams of mixed skill levels
- Trusted to take ownership of product-level delivery
- The “go-to” person for difficult performance or system-level challenges
- Salary: £90k–£100k + bonus + equity
- Strong C/C++ engineering experience in wireless, comms, DSP, HPC or embedded systems
- Linux development experience
- Experience contributing to (or leading) multi-engineer software projects
- Ability to communicate well with DSP, FPGA and systems engineers
- A scripting language (Python, Jenkins, etc.)
If you’ve worked with ORAN/FAPI, FlexRAN/OAI, DPDK/BBDEV, modern C++20, or SIMD intrinsic optimisation — fantastic. If not, you’ll learn.
Why this is worth a look- You’ll work on real, meaningful wireless engineering — not web apps, not feature tickets
- You’ll be around people who care about performance, correctness and elegant engineering
- You’ll get to try new ideas, influence how things are built, and actually see your work in production
- And the package is strong:
- Up to 20% bonus
- Equity scheme
- Visa sponsorship & relocation support
- PMI, healthcare, pension
- Hybrid working: typically 2–3 days on-site in Southampto n
If you’d like to explore the Senior or Principal path — or aren’t sure which is the best fit — let’s have a conversation.
- Company
- Yoh, A Day & Zimmermann Company
- Location
- Southampton, Hampshire, England, United Kingdom
Hybrid/Remote Options - Employment Type
- Full-Time
- Salary
- £70,000 - £100,000 per annum
- Posted
- Company
- Yoh, A Day & Zimmermann Company
- Location
- Southampton, Hampshire, England, United Kingdom
Hybrid/Remote Options - Employment Type
- Full-Time
- Salary
- £70,000 - £100,000 per annum
- Posted