Embedded Developer, Senior

Booz Allen Hamilton

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$86,900–$198,000 / yr
Employment
Full-time
Posted
47 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $142k
$74k $211k
below market most similar roles pay here above market

This role pays less than 68% of similar roles. Most pay $142,120–$188,950 — the blue band above. At the midpoint, this role pays about $142k versus about $166k 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 1662 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Embedded Developer, Senior

The Embedded Developer, Senior joins the team to develop, test, and edit code for systems, sites, and tools supporting mission-forward challenges. You will write and optimize software to bridge communication between components, reverse engineer software for hardware functionality, and configure solutions based on specific platforms. Key responsibilities include troubleshooting operational issues, ensuring software security, and packaging products for government release. You must utilize C/C++, Python, Assembly, or PerlScript alongside DevOps techniques for malware variants, cryptographic solutions, and anti-forensic measures. The role requires expertise in indigenous and vendor proprietary protocols, automation, and virtualization. You will address technical problems involving computer network operations, exploit development, and malware reverse engineering while working with Unix, Linux, or RTOS environments, including Wind River VxWorks, to mitigate environmental challenges and architecture limitations.

What you'll do

  • Write, test, and edit embedded software code to support hardware functionality across various devices.
  • Reverse engineer software and configure solutions based on specific platform requirements.
  • Troubleshoot and correct operational issues in coordination with team leaders.
  • Partner with cybersecurity specialists to ensure all developed software is secure.
  • Perform requirements analysis to drive technical specifications for embedded software products.
  • Package embedded software products for final release to government customers.
  • Use automation and virtualization to deploy, maintain, and sustain technical capabilities.

What we're looking for

  • 14+ years of experience with computer network operations capability development and engineering services.
  • 10+ years of experience with computer programming in C/C++, Python, Assembly, or PerlScript.
  • Experience with software development, analytic development, and DevOps techniques for malware variants, advancing crypt capabilities, and emerging unknown protocols.
  • Experience gathering requirements, designing and developing approaches for product security, cryptographic solutions, and anti-forensic measures.
  • Experience with indigenous and vendor proprietary protocols.
  • Experience using automation and virtualization to deploy, maintain, and sustain capabilities.
  • Experience designing, developing, debugging, and testing embedded software and packaging products for government customers.
  • TS/SCI clearance with a polygraph and a Bachelor’s degree.

More like this

Similar roles

Embedded Developer

Booz Allen Hamilton

Annapolis Junction, MD 48 days ago $69,400–$158,000
C/C++ Python Embedded Software DevOps Linux Unix RTOS Wind River VxWorks Virtualization Protocol Analysis Malware Reverse Engineering Disassembly Black Box Testing Cloud Computing Big Data ICS SCADA SIGINT INFOSEC
10+ yrs exp

Embedded Software Engineer, Senior

Booz Allen Hamilton

Honolulu, HI 28 days ago $86,900–$198,000
C C++ Rust Python Embedded Systems RTOS FreeRTOS VxWorks Red Hat Enterprise Linux SELinux Ansible Bash Make XML GitLab CI/CD AWS AWS IoT Core Greengrass NVIDIA FPGA Agile Extreme Programming
5+ yrs exp

Embedded Software Senior Engineer

Caterpillar

Irving, TX 6 days ago $112,710–$169,060
C++ Embedded Linux CUDA TensorRT DeepStream JetPack Linux Yocto QNX Edge AI LLM BSP Hypervisors Virtualization IoT Real-time Systems System Testing
5+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Scottsdale, AZ 66 days ago $142,696–$158,303
C/C++ Rust Linux Git Embedded Development Python Perl SELinux Static Analysis Agile
8+ yrs exp

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 56 days ago $191,000–$253,000
C++ Rust Embedded Linux ARM Python SPI I2C UART RTOS CMake GDB Valgrind Nix NixOS CI/CD PCIe Ethernet JESD204 Oscilloscope Logic Analyzer Signal Analyzer Signal Generator Spectrum Analyzer

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 31 days ago $149,831–$159,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp