1

Gnss Inertial Navigation Jobs in Virginia (NOW HIRING)

Gnss Inertial Navigation information

What are some common challenges faced by professionals working in GNSS inertial navigation roles, and how can they be addressed?

Professionals in GNSS/Inertial Navigation roles often face challenges such as signal interference, multipath errors, and maintaining accuracy in environments where satellite signals are weak or obstructed (e.g., urban canyons, tunnels). Addressing these challenges typically involves integrating advanced sensor fusion algorithms, regularly calibrating inertial measurement units (IMUs), and collaborating closely with hardware and software engineering teams to enhance system robustness. Continuous learning and staying updated with the latest advancements in GNSS and sensor technology are also key to overcoming these obstacles and ensuring reliable navigation solutions.

What are the key skills and qualifications needed to thrive as a GNSS inertial navigation engineer?

To excel as a GNSS Inertial Navigation Engineer, you need a strong background in electrical engineering, physics, or related fields, with expertise in navigation algorithms and sensor fusion. Familiarity with GNSS receivers, inertial measurement units (IMUs), simulation software (like MATLAB or Simulink), and programming languages such as C/C++ or Python is typically required. Analytical thinking, problem-solving, and effective communication are essential soft skills for addressing complex technical challenges and collaborating across multidisciplinary teams. These competencies ensure the development of robust and accurate navigation systems critical for applications in aerospace, automotive, and defense industries.

What is the difference between Gnss Inertial Navigation vs Geospatial Data Analyst?

AspectGnss Inertial NavigationGeospatial Data Analyst
Required CredentialsEngineering degree, specialized training in navigation systemsGeography, GIS, or related degree, data analysis certifications
Work EnvironmentField testing, engineering labs, R&D facilitiesOffice, GIS labs, remote sensing environments
Industry UsageAerospace, defense, autonomous vehiclesUrban planning, environmental management, mapping
Search & Comparison IntentTechnical, engineering-focusedData analysis, mapping, GIS applications

Gnss Inertial Navigation specialists focus on developing and maintaining navigation systems that combine satellite signals with inertial sensors, primarily in engineering and technical environments. In contrast, Geospatial Data Analysts interpret spatial data for mapping and planning. While both roles involve geospatial technology, their skills, tools, and industry applications differ significantly.

What is a GNSS inertial navigation specialist?

A GNSS Inertial Navigation specialist is a professional who works with systems that combine Global Navigation Satellite Systems (GNSS) like GPS with inertial navigation sensors to determine precise positioning and movement. These specialists design, implement, and troubleshoot integrated navigation solutions used in applications such as aviation, autonomous vehicles, surveying, and geospatial mapping. Their expertise ensures reliable navigation even when satellite signals are weak or unavailable by leveraging inertial measurement units (IMUs) to fill in gaps. They often analyze data, calibrate sensors, and optimize system performance for accuracy and reliability.
What job categories do people searching Gnss Inertial Navigation jobs in Virginia look for? The top searched job categories for Gnss Inertial Navigation jobs in Virginia are:
What cities in Virginia are hiring for Gnss Inertial Navigation jobs? Cities in Virginia with the most Gnss Inertial Navigation job openings:

Embedded Firmware Engineer (C/C++, Linux)

GDI Infotech

Virginia Beach, VA

$70 - $100/hr

Contractor

Posted 11 days ago


Job description

GDI Infotech, Inc.

JOB DESCRIPTION

Embedded Firmware Engineer – GNSS / Inertial Navigation Systems

Defense / PNT R&D | Client-Confidential Engagement | U.S. Persons Only

Client Sector

Defense contractor — Position, Navigation & Timing (PNT) technology

Engagement Type

Contract / Contract-to-Hire (via GDI Infotech)

Work Eligibility

U.S. Citizen required — NOFORN program restrictions apply

Location

Onsite/hybrid with client; specifics confirmed at engagement

Period of Performance

Initial deliverables due within 180 calendar days of requirements release, plus up to 90 days of post-delivery support

ABOUT THE OPPORTUNITY

GDI Infotech is supporting a defense technology client that develops mission-specific navigation and timing solutions for government customers. The client's PNT (Position, Navigation and Timing) Directorate is seeking embedded firmware engineers to support two related Research & Development efforts: a multi-receiver GPS/inertial navigation card (“M-REGI”) and a secure, non-“Over-The-Air” timing and ephemeris delivery system (“Secure Start”).

Candidates with strong embedded C/C++ and Linux/RTOS experience, ideally with GNSS or inertial navigation exposure, are strongly encouraged to apply.

WHAT YOU'LL WORK ON

M-REGI (Navigation Card): Developing embedded C/C++ firmware for a custom circuit card built around a Microchip SAM9X60 ARM processor, integrating dual GPS satellite receivers and a tactical-grade Inertial Measurement Unit (IMU).

• Implementing Multi-Hypothesis Tracking (MHT) logic to arbitrate between two satellite-based navigation solutions using covariance, satellite tracking, and spoofing-detection metadata.

Secure Start (Timing/Ephemeris POC): Building a proof-of-concept, laptop-based system (Linux/Ubuntu) that generates and delivers precise satellite timing and ephemeris data to a navigation receiver without relying on standard over-the-air signals — reducing vulnerability to spoofing.

• Working from orbital-parameter curve-fit algorithms (SDP4-based), Look-Up Table generation for GPS/Galileo constellations, and Precision Time Protocol (PTP) synchronization.

• Customizing Linux RTOS components (U-Boot, buildroot, kernel) for real-time embedded operation using the Yocto project.

• Building a lightweight CI/CD pipeline appropriate for an R&D environment.

• Documenting code structure, data flow, and user interface/configuration parameters.

• Providing up to 90 days of post-delivery engineering support, including troubleshooting, minor code changes, and knowledge transfer/training.

REQUIRED QUALIFICATIONS

• Strong hands-on experience developing embedded firmware in C/C++.

• Experience with embedded Linux, including kernel/buildroot customization and real-time operating system concepts (Yocto project experience a plus).

• Familiarity with serial, USB, and TCP/IP communication interfaces on embedded platforms.

• Ability to work from block diagrams, written specifications, and MATLAB reference scripts to implement equivalent functionality in firmware.

• Comfort working in a small, fast-moving R&D environment with evolving requirements.

• U.S. Citizenship required; ability to comply with NOFORN handling requirements (no dissemination to foreign nationals, entities, or governments).

PREFERRED / NICE-TO-HAVE

• Background in GNSS/GPS receiver systems, inertial navigation, or Extended Kalman Filter (EKF) implementations.

• Experience with satellite orbital mechanics or TLE (Two-Line Element) data / SGP4-SDP4 propagation models.

• Familiarity with Precision Time Protocol (PTP) or other precision timing/synchronization systems.

• Experience building CI/CD pipelines for embedded or R&D software workflows.

• Working knowledge of IEEE 730 (Software Quality Assurance Plans) or similar SQA frameworks.

• Prior experience on defense, aerospace, or other ITAR/NOFORN-controlled programs.

ABOUT GDI INFOTECH

GDI Infotech, Inc. is an IT staffing and recruiting firm specializing in the MSP/MSSP and technology services channel, offering direct hire, contract-to-hire, contract staffing, and onsite project deployment. GDI partners with clients to deliver qualified, vetted technical talent quickly and reliably.