RF / Wireless Algorithm Implementation Developer

RF / Wireless Algorithm Implementation Developer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
ECM Selection (Holdings) Limited

At a Glance

  • Tasks: Transform RF communication algorithms into robust, optimised production code.
  • Company: Leading tech firm at the forefront of RF communications.
  • Benefits: Highly competitive salary, flexible working, and share options.
  • Other info: Office-based in Cambridge with opportunities for career growth.
  • Why this job: Join a cutting-edge team and make an impact in wireless technology.
  • Qualifications: Degree in a relevant field; experience with signal processing algorithms.

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

Turning RF comms algorithms, models and metrics into robust, optimised production code in Cambridge. This company works at the cutting edge of RF communications hardware, firmware and software design. They are seeking a software engineer with practiced skills working with low level algorithms as may be used for radio communications, DSP, signal modelling and metrics and who has translated these into optimal and robust production software.

The language of choice is Python and the codebase you are working on is anticipated to run alongside low level hardware. You will take algorithm specifications, models and empirical data and engineer production code. You will develop and maintain an extensive test suite, a library of reference data, and any necessary validation tools.

Your CV will demonstrate:

  • A good degree in a relevant technical subject. You may have a Master’s or PhD specialising in wireless comms, RF systems and/or DSP.
  • Your prior expertise translating signal processing algorithms into commercial-grade production software with attention to robustness, optimisation and testing.
  • Experience working with test hardware or test bench equipment, which may require specific protocols to drive it.

This role is primarily office-based in Cambridge with flexible working. A highly competitive salary is on offer to the right candidate along with benefits including share options.

RF / Wireless Algorithm Implementation Developer employer: ECM Selection (Holdings) Limited

This company is an exceptional employer, offering a dynamic work environment at the forefront of RF communications technology in Cambridge. With a strong emphasis on employee growth and development, they provide opportunities to work on cutting-edge projects while enjoying a highly competitive salary and comprehensive benefits package. The collaborative culture fosters innovation and creativity, making it an ideal place for talented individuals looking to make a meaningful impact in their field.

ECM Selection (Holdings) Limited

Contact Details:

ECM Selection (Holdings) Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land RF / Wireless Algorithm Implementation Developer

Tip Number 1

Network like a pro! Get out there and connect with folks in the RF and wireless comms industry. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects related to RF communications, DSP, or algorithm implementation. This could be anything from GitHub repositories to detailed case studies. It’s a great way to demonstrate your expertise beyond just your CV.

Tip Number 3

Prepare for technical interviews by brushing up on your Python skills and understanding low-level algorithms. Practice coding challenges that focus on signal processing and optimisation. The more prepared you are, the more confident you'll feel when it’s time to shine!

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, applying directly can sometimes give you an edge over other candidates. So, what are you waiting for? Get your application in!

We think you need these skills to ace RF / Wireless Algorithm Implementation Developer

RF Communications
Algorithm Implementation
Production Code Development
Python
Signal Processing
DSP (Digital Signal Processing)
Signal Modelling

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with RF communications and DSP. We want to see how you've turned algorithms into production code, so be specific about your projects and the technologies you used.

Showcase Your Skills:In your application, emphasise your Python skills and any experience with low-level hardware. We’re looking for someone who can bridge the gap between software and hardware, so let us know how you’ve done this in the past.

Highlight Testing Experience:Don’t forget to mention your experience with testing and validation tools. We value robust and optimised code, so share examples of how you’ve developed test suites or worked with test hardware.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at ECM Selection (Holdings) Limited

Know Your Algorithms

Make sure you brush up on RF communications algorithms and signal processing concepts. Be ready to discuss how you've translated these into production code in the past. Having specific examples at hand will show your depth of knowledge and practical experience.

Showcase Your Python Skills

Since Python is the language of choice for this role, be prepared to demonstrate your coding skills. You might be asked to solve a problem or even write a small piece of code during the interview. Practising common algorithm implementations in Python can give you a solid edge.

Familiarise Yourself with Testing Protocols

Understanding how to develop and maintain test suites is crucial. Be ready to talk about your experience with test hardware or bench equipment, and any specific protocols you've used. This will highlight your ability to ensure robustness and optimisation in your code.

Prepare Questions About the Company

Research the company’s projects and recent advancements in RF communications. Prepare insightful questions that show your interest in their work and how you can contribute. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.