Embedded Software Engineer

Booz Allen Hamilton

Confirmed live 2 days ago Trusted

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 65% of similar roles. Most pay $129,875–$193,000 — the shaded band above. At the midpoint, this role pays about $142k versus about $161k 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 802 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Embedded Software Engineer

As an Embedded Software Engineer, you will join a team dedicated to developing systems, sites, and tools for critical mission-forward challenges. You will be responsible for writing, testing, and editing code that supports hardware functionality across a wide range of devices while optimizing software based on specific platforms. Your daily work involves collaborating with stakeholders to troubleshoot operational issues and partnering with cybersecurity specialists to ensure software security. The role requires expertise in embedded software languages and products, including Java, GoLang, or C/C++, along with experience in Red Hat Enterprise Linux and SE Linux. You will also utilize automated testing tools, manage client requirements through automation optimization, and mentor team members within an Agile environment. This position focuses on creating the essential software bridges that allow different components to communicate effectively across diverse hardware systems.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Write, test, and edit code to develop systems, sites, and tools for clients.
  • Develop software that supports hardware functionality across a wide range of devices.
  • Optimize code based on specific platform requirements and constraints.
  • Lead and mentor a team to achieve technical objectives in a fast-paced environment.
  • Troubleshoot and correct operational issues in partnership with various stakeholders.
  • Collaborate with cybersecurity specialists to ensure all developed software is secure.
  • Resolve workflow problems by implementing automation optimizations.
  • Perform testing and maintenance using automated testing tools.

What we're looking for

  • 8+ years of experience designing and implementing software programming applications using Agile methodology.
  • 8+ years of experience developing and supporting embedded software for hardware functionality across various devices.
  • 8+ years of experience with embedded software languages and products.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization.
  • Experience working with automated testing tools for testing and maintenance.
  • Experience mentoring and supervising employees in a fast-paced, collaborative team environment.
  • Ability to work with SE Linux.
  • Secret clearance required; Master's degree or 10+ years of software engineering experience in lieu of a degree.

More like this

Similar roles

Embedded Software Engineer

Booz Allen Hamilton

Huntsville, AL +3 59 days ago
Rust C C++ Python Agile CI/CD Kubernetes Git GitLab Jira Confluence Automated Testing Secure-by-Design Containerized Services

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 30 days ago $75,000$130,000
C C++ Python Linux Embedded Software Agile Git JIRA Machine Learning Artificial Intelligence Cybersecurity RF FPGA Wireless Communications

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 42 days ago $66,900$95,300
C C++ Python Linux Embedded Software Assembly Language GSM CDMA UMTS LTE Tetra Git JIRA Agile Machine Learning RF FPGA Oscilloscopes Logic Analyzers

Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 106 days ago
C Linux Kernel embedded system s ARM RISC-V Socket Programming IPsec Ethernet Mobile Ad-hoc Networking NIST FIPS 140-3 NIAP Common Criteria AMD UltraScale+ MPSoC Microchip Polarfire SoC Scripting Encryption Algorithms
3+ yrs exp Hybrid

Embedded Software Engineer

General Dynamics

Dedham, MA +1 79 days ago $130,371$142,000
C++ Linux Rhapsody UML Hypervisor ARM Device Drivers Agile IDE Version Control Scripting Cybersecurity Encryption
5+ yrs exp

Embedded Software Engineer

General Dynamics

Dedham, MA 71 days ago $94,388$99,550
C C++ Rust Linux SELinux ARMv8 Concurrent Programming Serial Communication Device Drivers Computer Networking Agile Version Control IDE Scripting AI