hirly

TAG

Embedded Software Engineer

Ashburn, VA

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at TAG first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.6M live jobs from 210,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Stated salary
$130,000 – $160,000 per year
Country
US
Work mode
On-site / unstated
First seen by hirly
21 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Technology Advancement Group (TAG) is a veteran-owned systems integrator in Ashburn, Virginia. We design, build and integrate assured positioning, navigation and timing (PNT) hardware and software for the Department of Defense and the companies that build for it. Our products include anti-jam CRPA antennas, horizon-nulling antennas and a miniature M-code GPS receiver. All of them are shipping today, with test data behind them, and our engineers integrate them into the systems our customers already run.

We're hiring an Embedded Software Engineer to architect and build the software inside our next generation of PNT products. You'll report to our Technical Director and play a lead architecture and development role: evaluating and selecting processors and subsystems, writing embedded code for single-core and multi-core processors, and integrating civilian and military next-generation GNSS receivers, inertial measurement units (IMUs) and other state-of-the-art sensors. There's no large software organization behind you here, so you'll own decisions from processor selection to the code that ships, working side by side with our hardware, systems and test engineers. The role is based in Ashburn. We'd prefer you on-site, and a hybrid schedule is possible.

On the Android and Linux side, you'll customize and integrate Android OS for embedded devices and custom hardware. You'll work in the Linux kernel, device drivers, the hardware abstraction layer (HAL) and system services to get the performance, functionality and hardware compatibility our platforms need. You'll lead board bring-up and board support package (BSP) development, develop and optimize drivers for our peripherals, and debug low-level problems from bootloaders to kernel panics and driver failures. You'll analyze and tune performance and power consumption, and keep the platform secure with secure boot, SELinux and dm-verity.

On the microcontroller side, you'll write code and state machines for 32-bit microcontrollers on bare metal, an RTOS or Android. You'll work across SPI, I2C, UART, MIPI, CAN and USB interfaces, GPIOs and interrupts, and integrate wireless links including Bluetooth, Wi-Fi, LoRa and ISM-band radios. You'll manage power through power islands and power states, core switching and dynamic clocking.

Original posting on TAG's site ↗

Listed on hirly, a job board. hirly is not the employer: TAG is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job