Embedded Systems Architect: GNSS, Linux & BSP

Technology Advancement Group

Ashburn (VA)

Hybrid

USD 130,000 - 160,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technology Advancement Group (TAG) is an on-site/near Ashburn embedded systems company building trusted PNT hardware and software for DoD. We seek an Embedded Software Engineer to architect and implement software for our next-generation products, reporting to the Technical Director and guiding architecture choices end-to-end.

You will customize Android/Linux, lead board bring-up and BSP development, and develop drivers, HALs, and system services.

Qualifications

  • Embedded Linux and Android experience on custom hardware and embedded platforms.
  • Board bring-up and BSPs on real hardware with bootloader/kernel/driver debugging.
  • Microcontroller firmware development for 32-bit MCUs on bare metal/RTOS.
  • Processor/architecture decisions for shipped products; trade-offs and choices.
  • Multi-core systems, performance and power optimization with measurements.
  • U.S. person status under ITAR; eligibility for security clearance.
  • Ability to work on secure boot, SELinux, and dm-verity.

Responsibilities

  • Architect and build software inside next-generation PNT products; own key decisions.
  • Lead processor and subsystem selection; work with hardware, systems, and test engineers.
  • Customize Android/Linux for embedded devices; develop kernel, drivers, HAL, and services.
  • Lead board bring-up and BSP development; debug bootloaders, kernel, drivers.
  • Tune performance, power, and security; ensure platform integrity.
  • Write and maintain firmware for 32-bit MCUs across interfaces (SPI/I2C/UART/CAN/USB).
  • Collaborate with DoD customers and ensure compliance with security requirements.

Skills

Embedded Linux
Android
Board bring-up
BSPs
Microcontroller firmware
Processor and architecture decisions
Multi-core, performance and power
U.S. person status
Clearance eligibility

Tools

Linux kernel
Device drivers
HAL
System services

Job description

Technology Advancement Group (TAG) is an on-site/near Ashburn embedded systems company building trusted PNT hardware and software for DoD. We seek an Embedded Software Engineer to architect and implement software for our next-generation products, reporting to the Technical Director and guiding architecture choices end-to-end.

You will customize Android/Linux, lead board bring-up and BSP development, and develop drivers, HALs, and system services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Linux & GNSS Engineer
Lead Embedded Linux & GNSS Engineer

Technology Advancement Group, Inc. (TAG)® • Ashburn (VA)

Hybrid
USD 130,000 - 160,000
Junior Systems Engineer: End-to-End Hardware & GNSS
Junior Systems Engineer: End-to-End Hardware & GNSS

Technology Advancement Group • Ashburn (VA)

On-site
USD 75,000 - 95,000
Junior Systems Engineer: Field-Ready Electronics & GNSS
Junior Systems Engineer: Field-Ready Electronics & GNSS

Technology Advancement Group, Inc. (TAG)® • Ashburn (VA)

On-site
USD 75,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

Technology Advancement Group • Ashburn (VA)

Hybrid
USD 130,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Technology Advancement Group, Inc. (TAG)® • Ashburn (VA)

Hybrid
USD 130,000 - 160,000
Junior Systems Engineer
Junior Systems Engineer

Technology Advancement Group • Ashburn (VA)

On-site
USD 75,000 - 95,000
Embedded Systems Engineer II — Real-Time Embedded & NTC
Embedded Systems Engineer II — Real-Time Embedded & NTC

Kratos Defense and Security Solutions • Columbia Falls (MT)

On-site
USD 90,000 - 130,000
Health Insurance
401(k)
ESPP
+3
Embedded BSP & Kernel Engineer for Android Systems
Embedded BSP & Kernel Engineer for Android Systems

Global Connect Technologies • Portland (OR)

On-site
USD 110,000 - 170,000
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
Embedded Firmware Engineer — GNSS/RTOS (C/C++, Linux)
Embedded Firmware Engineer — GNSS/RTOS (C/C++, Linux)

GDI Infotech • Virginia Beach (VA)

Hybrid
USD 96,000 - 138,000