Enable job alerts via email!

Senior Embedded SW Engineer (GNSS)

BeamTrail

Abu Dhabi

On-site

AED 80,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Embedded Software Engineer to develop cutting-edge GNSS receiver firmware. This role involves optimizing embedded systems and collaborating with multi-disciplinary teams to deliver high-quality solutions. The ideal candidate will have extensive experience in embedded software development, particularly with GNSS systems and FPGA platforms. Join a dynamic team dedicated to providing exceptional solutions for governmental organizations, where your contributions will directly impact operational efficiency and user experience. This is a fantastic opportunity to grow your career in a challenging and rewarding environment.

Qualifications

  • 7+ years in embedded GNSS receiver software and FPGA development.
  • Hands-on experience with RTOS and programming languages in embedded systems.

Responsibilities

  • Develop GNSS embedded receiver firmware using FPGA platforms.
  • Collaborate in Agile teams to deliver high-quality technical solutions.

Skills

C/C++
Python
FPGA Development
RTOS
Instrumentation Control
Analytical Skills

Education

Master's Degree in Computer Engineering

Tools

GNSS Simulators
Agile Methodologies

Job description

We are looking for an experienced and outstanding Senior Embedded SW Engineer to join our team in Abu Dhabi. The purpose of this role is the development and implementation of GNSS receiver and related application software in the software-defined receiver system and PC environment. The engineer designs and implements embedded GNSS receivers from theory to practical use. Additionally, the engineer has experience with instrumentation control using protocols such as SPI, GPIB, VISA, RS422, etc., and basic GUI development for data post-processing and display.

Job responsibilities:

  1. Research, design, and develop cutting-edge GNSS embedded receiver firmware using various FPGA platforms. Optimize receiver performance for different applications while integrating external sensors.
  2. Optimize low-level GNSS acquisition engine tasks within FPGA. Verify performance using GNSS simulators and live signals.
  3. Collaborate in multi-disciplinary Agile teams, adopting Agile methodologies and tools.
  4. Work with developers, system architects, and product managers to deliver high-quality technical solutions.

Requirements:

  • Master’s degree or equivalent in computer engineering or related field.
  • 7+ years of experience in embedded GNSS receiver software development, FPGA firmware/software development, and implementation.
  • Hands-on experience with RTOS, C/C++, C#, Python in embedded software development.
  • Deep understanding of GNSS system testing and integration is beneficial.
  • Excellent analytical, problem-solving, and debugging skills.

Other requirements:

  • Team player with experience working in an agile environment.
  • Excellent written and verbal communication skills in English.
  • Flexible attitude and ability to perform under pressure.

About us:

BeamTrail aims to deliver the best solutions and user experience for governmental organizations, empowering data analysts to identify and resolve issues quickly and efficiently, while enabling managers to optimize operations.

BeamTrail comprises talented, creative, and dedicated individuals passionate about delivering innovative solutions. We offer a challenging work environment, competitive benefits, and rewarding career opportunities. We are growing and hiring! If you're interested but this role isn't a perfect match, visit our job board, apply for another role, or submit a generic application through the

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.