Principal Signal Processing Engineer - Technology Positioning Team in Reigate
Principal Signal Processing Engineer - Technology Positioning Team

Principal Signal Processing Engineer - Technology Positioning Team in Reigate

Reigate Full-Time 60000 - 80000 £ / year (est.) No home office possible
u-blox

At a Glance

  • Tasks: Design advanced GNSS algorithms and prototype next-gen PNT technologies.
  • Company: Join a multicultural tech company at the forefront of positioning technology.
  • Benefits: Competitive pay, strong work-life balance, and professional growth opportunities.
  • Other info: Dynamic environment with a start-up mindset and global collaboration.
  • Why this job: Influence future technologies while collaborating with top experts in the field.
  • Qualifications: MSc/PhD in relevant fields and hands-on experience in GNSS signal processing.

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

We are looking for a Principal Signal Processing Engineer to join our Technology Positioning team. In this role, you will contribute to the long‑term evolution of u‑blox PNT technologies, working at the intersection of GNSS signal processing, receiver architecture, and advanced PNT research. This position is ideal for a senior GNSS engineer who enjoys combining deep technical work with strategic technology development, influencing future products and platforms across the u‑blox portfolio.

As part of the Technology Positioning team, you will work on advanced GNSS and PNT concepts to influence short- and long-term technology strategy. You will collaborate closely with different R&D teams, system architects, and external partners to bring new technologies from concept stage to production. This role is available either in our Reigate office or remote in the UK, also available in Tampere, FI.

Responsibilities
  • Design and development of advanced GNSS algorithms, including acquisition, tracking, and signal monitoring.
  • Exploration and prototyping of next-generation GNSS and PNT technologies, such as LEO-PNT, SoOP, high precision, low power, and hybrid positioning concepts.
  • Develop and validate advanced algorithms through rapid prototyping in Python/MATLAB, and where applicable, bring them into real-time embedded receiver implementations in C/C++.
  • Performance analysis using simulations, lab measurements, and real-world data.
  • Contribution to receiver architecture and technology roadmaps, in close cooperation with system architecture and development teams.
  • Technical documentation, internal knowledge sharing, and support for technology transfer into product development.
  • Depending on seniority, mentoring of other engineers and technical leadership within selected focus areas.
Qualifications
  • MSc or PhD in Electrical Engineering, Telecommunication, Signal Processing, Computer Science, or a related field.
  • Strong hands-on experience in PNT systems and in particular in GNSS receiver signal processing.
  • Solid understanding of acquisition, tracking loops (DLL / PLL / FLL), data decoding, and their interaction with positioning engineering.
  • Experience in GNSS algorithm development for mass-market or high-precision receivers.
  • Proficiency in Python and/or MATLAB with experience in embedded C/C++.
  • Familiarity with embedded real-time systems and modern software development practices.
  • Analytical, detail-oriented mindset with a strong focus on quality and robustness.
  • Ability to communicate complex technical topics clearly in English.
Nice to have
  • Experience with high-precision GNSS (RTK, PPP, PPP-RTK) or integrity-related topics.
  • Exposure to LEO-PNT, SoOP, or hybrid PNT systems.
  • Semiconductor or GNSS SoC development experience.
  • Experience in technical leadership, mentoring, or cross-team coordination.
What We Offer
  • A technically challenging role with real influence on future u‑blox positioning technologies.
  • Opportunity to work at the technology and research frontier, beyond single product cycles.
  • Collaboration with highly skilled GNSS and signal processing experts across u‑blox.
  • Competitive compensation and benefits, including strong social security and work-life balance.
  • A professional, international environment with a strong engineering culture.
Culture and Perks
  • A multicultural and international company with over 60 different nationalities.
  • Project-based activities working with colleagues across the globe.
  • A start-up and innovation mindset while in the process of scaling-up processes and efficiencies.
  • A strong learning environment and regular career discussions.
  • Company performance bonuses and ongoing opportunities to learn more by engaging with teams.

Principal Signal Processing Engineer - Technology Positioning Team in Reigate employer: u-blox

u-blox is an exceptional employer for a Principal Signal Processing Engineer, offering a dynamic and innovative work environment that fosters collaboration with top-tier GNSS and signal processing experts. With a strong emphasis on employee growth, competitive compensation, and a commitment to work-life balance, you will have the opportunity to influence cutting-edge positioning technologies while enjoying a multicultural atmosphere in either our Reigate office or remotely in the UK. Join us to be part of a forward-thinking team that values your expertise and encourages continuous learning.
u-blox

Contact Detail:

u-blox Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Signal Processing Engineer - Technology Positioning Team in Reigate

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or conferences related to GNSS and PNT technologies. You never know who might have the inside scoop on job openings or can refer you directly.

✨Show Off Your Skills

When you get the chance to chat with potential employers, make sure to highlight your hands-on experience with GNSS algorithms and signal processing. Share specific examples of projects you've worked on, especially those involving Python, MATLAB, or C/C++.

✨Tailor Your Approach

Before any interview, do your homework on the company and its technology positioning. Be ready to discuss how your background in advanced GNSS concepts aligns with their goals. This shows you're genuinely interested and well-prepared!

✨Apply Through Our Website

Don't forget to apply through our website for the best chance at landing that Principal Signal Processing Engineer role! It’s the most direct route to getting noticed by our hiring team, and we love seeing applications from passionate candidates like you.

We think you need these skills to ace Principal Signal Processing Engineer - Technology Positioning Team in Reigate

GNSS Signal Processing
Receiver Architecture
PNT Technologies
Algorithm Development
Python
MATLAB
C/C++
Embedded Real-Time Systems
Performance Analysis
Technical Documentation
Mentoring
Communication Skills
Analytical Skills
Attention to Detail
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Signal Processing Engineer role. Highlight your experience with GNSS signal processing and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about PNT technologies and how your background makes you a great fit for our Technology Positioning team. Keep it engaging and personal – we love to see your personality!

Showcase Your Technical Skills: Don’t forget to mention your proficiency in Python, MATLAB, and C/C++. If you’ve developed advanced GNSS algorithms or worked on real-time embedded systems, make sure to highlight those experiences. We’re keen to see your technical prowess!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your documents in one go. Plus, it helps us keep track of your application better!

How to prepare for a job interview at u-blox

✨Know Your GNSS Inside Out

Make sure you brush up on your knowledge of GNSS signal processing and the latest PNT technologies. Be ready to discuss specific algorithms you've developed or worked with, especially in relation to acquisition and tracking loops. This will show that you're not just familiar with the theory but have practical experience too.

✨Showcase Your Prototyping Skills

Prepare to talk about your experience with rapid prototyping in Python or MATLAB. Bring examples of projects where you've taken concepts from idea to implementation, especially if you've worked on real-time embedded systems in C/C++. This will demonstrate your ability to turn theoretical knowledge into practical applications.

✨Communicate Clearly and Confidently

Since you'll be collaborating with various teams, practice explaining complex technical topics in a clear and concise manner. Think about how you would describe your work to someone without a technical background. This skill is crucial for influencing technology strategy and ensuring everyone is on the same page.

✨Be Ready to Discuss Future Trends

Stay updated on emerging trends in GNSS and PNT technologies, such as LEO-PNT and hybrid positioning concepts. Be prepared to share your thoughts on where you see the industry heading and how your skills can contribute to future developments. This shows that you're not only focused on the present but also thinking strategically about the future.

Principal Signal Processing Engineer - Technology Positioning Team in Reigate
u-blox
Location: Reigate

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

>