Embedded Firmware Engineer — GNSS/RTOS (C/C++, Linux)

GDI Infotech

Virginia Beach (VA)

Hybrid

USD 96,000 - 138,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GDI Infotech is seeking an Embedded Firmware Engineer to develop robust firmware for GNSS/inertial navigation products in a defense-related program. The role involves hands-on C/C++ firmware work on ARM-based devices, Linux/RTOS integration, and secure software practices within a hybrid onsite engagement.

The candidate should be proficient with U-Boot/buildroot/kernel, have experience in RTOS concepts, and be comfortable in a fast-moving R&D environment governed by NOFORN requirements.

Qualifications

  • Strong hands-on experience developing embedded firmware in C/C++ for embedded platforms.
  • Experience with embedded Linux, including kernel/buildroot customization and real-time concepts.

Responsibilities

  • Develop embedded firmware for GNSS/inertial navigation devices using C/C++ on ARM platforms.
  • Customize Linux RTOS components (U-Boot, buildroot, kernel) for real-time operation.

Skills

Embedded firmware
C/C++
Linux/RTOS
GNSS/IMU experience
U.S. Citizenship

Tools

U-Boot
buildroot
kernel
Yocto
CI/CD

Job description

GDI Infotech is seeking an Embedded Firmware Engineer to develop robust firmware for GNSS/inertial navigation products in a defense-related program. The role involves hands-on C/C++ firmware work on ARM-based devices, Linux/RTOS integration, and secure software practices within a hybrid onsite engagement.

The candidate should be proficient with U-Boot/buildroot/kernel, have experience in RTOS concepts, and be comfortable in a fast-moving R&D environment governed by NOFORN requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer, PNT & GNSS (Remote)
Embedded Firmware Engineer, PNT & GNSS (Remote)

GDI Infotech • United States

On-site
USD 110,000 - 170,000
Embedded Firmware Engineer (C/C++, Linux)
Embedded Firmware Engineer (C/C++, Linux)

GDI Infotech • Virginia Beach (VA)

Hybrid
USD 96,000 - 138,000
Senior Embedded Firmware Engineer (RTOS, ARM)
Senior Embedded Firmware Engineer (RTOS, ARM)

TechINT Solutions Group, LLC • Baltimore (MD)

On-site
USD 100,000 - 140,000
15 personal days
10 paid federal holidays
Health insurance
+4
Embedded Navigation Software Engineer (C++, GNSS)
Embedded Navigation Software Engineer (C++, GNSS)

Integrated Solutions for Systems, Inc. • Dayton (OH)

On-site
USD 80,000 - 105,000
Health benefits
Collaborative work environment
Employee ownership
+5
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Embedded Firmware Engineer – Ultra-Low-Power (Flexible)
Embedded Firmware Engineer – Ultra-Low-Power (Flexible)

Nautilus Defense • Pawtucket (RI)

Hybrid
USD 95,000 - 125,000
Embedded Firmware Engineer — Build Real-World Systems (C/C++, RTOS)
Embedded Firmware Engineer — Build Real-World Systems (C/C++, RTOS)

Ignite Human Capital • Naperville (IL)

Hybrid
USD 85,000 - 95,000
Embedded Firmware Engineer – Linux/RTOS
Embedded Firmware Engineer – Linux/RTOS

Workstream • Menlo Park (CA)

On-site
USD 130,000 - 180,000
Competitive salary & equity
Comprehensive health coverage
In-office amenities
+4
Real-Time Embedded Software Engineer (Linux/ARM)
Real-Time Embedded Software Engineer (Linux/ARM)

Gyro Stabilized Systems, LLC • Grass Valley (CA)

On-site
USD 120,000 - 160,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000