Embedded Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Lexington Park, MD
Salary
$86,900–$198,000 / yr
Posted
2 days ago
Closes
Sep 29, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $150k
This role $142k
$74k most similar roles pay here $211k

This role pays less than 58% of similar roles. Most pay $118,431–$181,725 — the shaded band above. At the midpoint, this role pays about $142k versus about $150k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 717 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 707 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Embedded Software Engineer

As a senior embedded software engineer at Booz Allen, you will lead a team in developing and optimizing mission-critical systems for diverse clients using the latest tools and technologies. Your daily responsibilities include writing, testing, and refining code to ensure seamless communication between hardware and software on various devices, while also collaborating with cybersecurity experts to maintain security standards. You must have extensive experience in embedded programming languages such as Java, GoLang, or C/C++, along with a strong background in Agile methodology and SE Linux. Additionally, you will mentor team members and troubleshoot operational issues, contributing to the development of secure and efficient software solutions for complex hardware environments.

What you'll do

  • Lead a team in developing and implementing embedded software using Agile methodology.
  • Design, develop, and optimize code for hardware functionality across various devices.
  • Troubleshoot and correct operational issues in collaboration with stakeholders.
  • Ensure the security of developed software by partnering with cybersecurity specialists.
  • Mentor and supervise employees within a fast-paced, collaborative environment.

What we're looking for

  • 8+ years of experience in designing and developing embedded software using Agile methodology.
  • 8+ years of expertise with embedded software languages, optimizing code for various platforms.
  • Experience mentoring and supervising team members in a fast-paced environment.
  • Ability to work with SE Linux and ensure software security.
  • Secret clearance required; Top Secret clearance preferred.
  • Master's degree or equivalent experience in software engineering.

More like this

Similar roles

Embedded Software Engineer

3M

Monroe, NC 52 days ago $124,127$151,710
STM32 Cesium RTOS BLE LoRa UWB IAR Embedded Workbench GitHub CI/CD MISRA JTAG SWD Logic Analyzers RF Test Equipment DevOps Python Git Docker

Embedded Software Engineer

Qualcomm

San Diego, CA 81 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jenkins Linux REST SQL Scrum Agile

Embedded Software Engineer

Rockwell Automation

Mayfield Heights, Ohio 23 days ago
C++ Python IEC 61508 IEC 62443 Common Industrial Protocol (CIP) Ethernet USB PCI Express Intel Architecture ARM Architecture Embedded Hypervisors RTOS Linux Object-Oriented Analysis Object-Oriented Design Continuous Integration Agile Methodology Scaled Agile Framework
Hybrid

Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 36 days ago
CNSA AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP Embedded Systems MAC Protocols Messaging Applications Audio Streaming Push-to-talk Voice Application Security Protocols Encryption Algorithms Computer Science
Hybrid