Communication Systems / DSP Engineer
Communication Systems / DSP Engineer

Communication Systems / DSP Engineer

Full-Time 70000 - 80000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Design and optimise advanced wireless communication algorithms for next-gen software-defined radio systems.
  • Company: Exciting start-up linked to the University of Oxford, focused on life-saving communication tech.
  • Benefits: Competitive salary, hybrid work options, and a chance to shape the future of wireless communications.
  • Other info: Join a dynamic team with excellent career growth opportunities in a fast-paced environment.
  • Why this job: Make a real impact in developing technology that protects our way of life.
  • Qualifications: Master's degree or equivalent experience in relevant fields; strong skills in MATLAB, C/C++, and Python.

The predicted salary is between 70000 - 80000 £ per year.

A once in a lifetime opportunity has arisen for a Communication Systems / DSP Engineer to have a majority impact in the development of next generation wireless communications. Our client is an early stage, fast paced, independently funded start up, with strong links to the University of Oxford. Led by a talented team with considerable sector experience and specialist subject knowledge, their mission is to enable safe and efficient communication systems which will ultimately protect our way of life. By joining them, the Communication Systems / DSP Engineer will be seriously contributing to critical technology that will save lives and ensure our society remains safe in an ever-changing world.

This Communication Systems / DSP Engineer role will focus on the design, implementation, optimisation, and validation of advanced wireless communication algorithms for next-generation software-defined radio systems.

Key responsibilities will include:
  • Developing and evaluating PHY and data-link layer algorithms for wireless communication systems;
  • Conducting system-level modelling and simulation in MATLAB/Python for algorithm development and performance analysis;
  • Implementing floating-point and fixed-point DSP algorithms in C/C++ for real-time embedded and SDR-based systems;
  • Designing, analysing, and optimising signal processing functions including modulation/demodulation, synchronisation, channel estimation, equalisation, beamforming, and error-correction coding;
  • Integrating, profiling, and optimising algorithms for real-time execution on embedded compute platforms;
  • Prototyping and validating communication systems using SDR hardware in laboratory and over-the-air environments;
  • Troubleshooting and resolving real-world PHY/DSP issues including RF impairments, timing/frequency synchronisation problems, numerical precision effects, and performance bottlenecks;
  • Working closely with systems, FPGA, RF, and software engineers to integrate and validate end-to-end wireless solutions;
  • Contributing to test planning, experimental evaluation, technical documentation, and design reviews.
Essential Experience & skills:
  • Master's degree, PhD, or equivalent industry experience in Electrical Engineering, Communications, Signal Processing, Applied Mathematics, or a related discipline;
  • Strong practical experience developing and debugging DSP and wireless communication algorithms in real systems;
  • Strong proficiency in MATLAB, C/C++, and Python for simulation, implementation, and analysis;
  • Strong understanding of digital communication and PHY-layer techniques, including OFDM, MIMO, synchronisation, channel estimation, equalisation, and forward error correction;
  • Experience implementing and optimising DSP algorithms for real-time or embedded environments;
  • Hands-on experience with SDR platforms and laboratory-based system bring-up, integration, and debugging;
  • Strong analytical and problem-solving skills, including the ability to diagnose system-level and implementation-level issues;
  • Ability to work effectively across algorithm, software, FPGA, and RF domains;
  • Eligibility to work on projects related to the UK Defence and Security sector.
Desirable:
  • 5+ years of industry experience in wireless communications, SDR, or embedded DSP systems;
  • Experience with commercial or research wireless standards (e.g. LTE, 5G NR, Wi-Fi, tactical communications, satellite communications);
  • Experience with fixed-point optimisation, SIMD/vectorisation, and performance tuning on embedded processors;
  • Experience with FPGA-based signal processing workflows and hardware/software co-design;
  • Expertise in one or more of: digital signal processing; wireless PHY design; error-correcting codes; adaptive signal processing; machine learning applied to communications systems;
  • Experience conducting RF or over-the-air testing in laboratory environments;
  • Familiarity with Linux-based embedded development environments and real-time systems.

If you're a Communication Systems / DSP Engineer with an expertise in advanced wireless communication algorithms for next-generation software-defined radio systems, and you're looking for a career defining role which will shape the future of wireless communications, then MARS would like to hear from you.

Communication Systems / DSP Engineer employer: MARS Recruitment

MARS Recruitment is an exceptional employer, offering a unique opportunity for Communication Systems / DSP Engineers to contribute to groundbreaking technology in the heart of Oxford. With a strong emphasis on innovation and collaboration, employees benefit from a dynamic work culture that fosters professional growth and development, while being part of a mission-driven team dedicated to enhancing safety through advanced wireless communications. The hybrid working model and close ties to the University of Oxford provide a stimulating environment for personal and professional advancement.
M

Contact Detail:

MARS Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Communication Systems / DSP Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those linked to wireless communications or DSP. Attend meetups, webinars, or even local events in Oxford to get your name out there and make valuable contacts.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving MATLAB, C/C++, or Python. This will give potential employers a taste of what you can do and how you tackle real-world problems.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with DSP algorithms and wireless communication systems. Practise explaining complex concepts in simple terms – it shows you really understand your stuff!

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly can sometimes give you an edge over others.

We think you need these skills to ace Communication Systems / DSP Engineer

DSP Algorithm Development
Wireless Communication Algorithms
MATLAB
C/C++
Python
Digital Communication Techniques
OFDM
MIMO
Signal Processing Functions
Real-Time Embedded Systems
SDR Platforms
Analytical Skills
Problem-Solving Skills
RF Testing
Linux-based Embedded Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Communication Systems / DSP Engineer role. Highlight your relevant experience with DSP algorithms and wireless communication systems, and don’t forget to mention your proficiency in MATLAB, C/C++, and Python!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about next-gen wireless communications and how your skills align with the company’s mission. Keep it concise but impactful!

Showcase Your Projects: If you've worked on any relevant projects, whether in academia or industry, make sure to showcase them. Discuss the challenges you faced and how you overcame them, especially in areas like algorithm optimisation and real-time execution.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at MARS Recruitment

✨Know Your Algorithms

Make sure you brush up on the advanced wireless communication algorithms you'll be working with. Be ready to discuss your experience with PHY and data-link layer algorithms, and how you've implemented them in real systems. This will show that you're not just familiar with the theory but have practical knowledge too.

✨Showcase Your Coding Skills

Since proficiency in MATLAB, C/C++, and Python is essential, prepare to demonstrate your coding skills. You might be asked to solve a problem or explain your thought process while coding. Practising common coding challenges related to DSP and wireless communications can give you an edge.

✨Understand the Hardware

Familiarise yourself with SDR platforms and the integration of hardware and software. Be prepared to discuss any hands-on experience you have with laboratory-based system bring-up and debugging. This will highlight your ability to troubleshoot real-world issues effectively.

✨Prepare for Technical Questions

Expect technical questions that dive deep into digital communication techniques like OFDM, MIMO, and error correction. Brush up on these topics and think of examples from your past work where you applied these concepts. This will demonstrate your expertise and problem-solving skills.

Communication Systems / DSP Engineer
MARS Recruitment

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>