• Companies
  • News
By technology
  • Python17.1k
  • AWS11.9k
  • Kubernetes8.5k
  • Docker8.2k
  • C++5.7k
  • PostgreSQL5.4k
  • SQL5.1k
By category
  • Backend Developer11.5k
  • DevOps Engineer3.5k
  • Machine Learning Engineer3.3k
  • Full Stack Developer3.2k
  • Data Engineer2.8k
  • Embedded Engineer2.2k
  • Frontend Developer863
By city
  • San Francisco, CA6.2k
  • New York, NY5.6k
  • Seattle, WA1.3k
  • Washington, DC1.2k
  • Toronto, ON1.2k
  • Boston, MA1k
  • Austin, TX1k
Work mode
  • On-site22k
  • Remote10.2k
  • Hybrid7.3k
Job type
  • Full-time38.2k
  • Contract601
  • Part-time529
  • Freelance215
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
All jobs

Embedded Software Engineer

Technology Advancement Group · Ashburn, VA

Extracted from the posting

Base
$130,000 – $160,000
Remote
Ashburn; on-site preferred, hybrid possible
Visa
U.S. person status required (ITAR)
Stack
Android, Linux, SELinux, dm-verity

Architect and build the embedded software for TAG's next-generation PNT products (anti-jam CRPA antennas, horizon-nulling antennas, M-code GPS receiver), reporting to the Technical Director. Work covers processor selection, Android and Linux customization (kernel, drivers, HAL, BSP, secure boot), and 32-bit microcontroller firmware on bare metal, RTOS or Android. Interfaces include SPI, I2C, UART, MIPI, CAN, USB and wireless links.

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.

Who You Are

    Required Experience

      Nice to Haves

        TAG is a small, veteran-owned company, and more than a quarter of our team has served. You'll work directly with leadership and with our hardware and systems engineers, and the software you write will ship in products used in the field.

        TAG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

        TAG does not respond to unsolicited recruitment services.

        We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

        Compensation: USD 130,000 – 160,000 per year salary

        Technologies

        AndroidLinuxSELinuxdm-verityRTOSBluetoothWi-FiLoRaMIPICANUSBGNSS
        Technology Advancement Group
        Technology Advancement Group

        Job details

        TypeFull-time
        Work ModeOn-site
        LevelSenior
        Location🇺🇸Ashburn, VA
        Salary$130,000 - $160,000
        PostedNov 06, 2026
        Apply Now

        Related jobs

        Heron Power

        Senior/Staff Automation Controls Engineer

        Heron Power
        $150,000 - $201,000🇺🇸 Scotts Valley, CAOn-site · Full-timeSiemens TIA Portal · Ladder Logic · Structured Text
        Collabora

        Linux Kernel Consultant (Remote/Anywhere)

        Collabora
        RemoteRemote · Full-timeLinux · Rust · KernelCI
        Collabora

        Embedded Linux Consultant Engineer (Remote/Anywhere)

        Collabora
        RemoteRemote · Full-timeLinux · U-Boot · Yocto