Quick overview
Job description
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.
Similar jobs
- WM

Senior ServiceNow Developer - SecOps/OTRecently posted Auto Apply
West Monroe · Chicago; Dallas; Los Angeles; New York; San Francisco; Seattle · Hybrid 🇺🇸
RecruitingACLSETL+8TechnologySalary not listed - WM

Senior ServiceNow Developer - IRM/GRCRecently posted Auto Apply
West Monroe · Chicago; Dallas; Los Angeles; New York; San Francisco; Seattle · Hybrid 🇺🇸
RecruitingACLSCAD+6TechnologySalary not listed - TL

AI EngineerRecently posted Auto Apply
Tessera Labs · San Jose Office (HQ) · Hybrid 🇺🇸
OracleSOC 2SSO+5TechnologySalary not listed - WA

Staff/Sr. Staff Machine Learning Engineer - World Modeling, SimulationRecently posted Auto Apply
Waymo · Mountain View · Hybrid 🇺🇸
RoboticsCUDAComputer Vision+5Technology$213k/yr - QD
Senior Systems Engineer - MBSE/SimulinkRecently posted Auto Apply
Quest Defense Systems & Solutions, Inc. · Fullerton · Hybrid 🇺🇸
MATLABContinuous ImprovementSimulink+2TechnologySalary not listed - QD
Senior Systems Engineer - MBSE/SimulinkRecently posted Auto Apply
Quest Defense Systems & Solutions, Inc. · Sterling · Hybrid 🇺🇸
MATLABContinuous ImprovementSimulink+2TechnologySalary not listed - ME

Senior Software Engineer -AIRecently posted Auto Apply
MetTel · New York · Hybrid 🇺🇸
Stakeholder ManagementGCPNestJS+25TechnologySalary not listed - EL

Cybersecurity Specialist IIIRecently posted Auto Apply
Electrosoft · Memphis · Hybrid 🇺🇸
TriageZero TrustTechnologySalary not listed - EL

Cybersecurity Administrator IIIRecently posted Auto Apply
Electrosoft · Washington · Hybrid 🇺🇸
Zero TrustTechnologySalary not listed - EL

Cybersecurity Engineer IIRecently posted Auto Apply
Electrosoft · Washington · Hybrid 🇺🇸
Zero TrustTechnologySalary not listed - FD

Manager, Data Center Critical Facilities Operations - PRRecently posted Auto Apply
Fleet Data Centers · Sparks · Hybrid 🇺🇸
ComplianceSCADARisk ManagementTechnologySalary not listed - SK

Applied AI Engineer, Agentic Systems & IdentityRecently posted Auto Apply
Skylo · Mountain View · Hybrid 🇺🇸
5GOAuthSSO+6TechnologySalary not listed
