Embedded Developer

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$69,400–$158,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $114k
$52k most similar roles pay here $230k

This role pays less than 87% of similar roles. Most pay $137,918–$212,650 — the shaded band above. At the midpoint, this role pays about $114k versus about $175k 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 1041 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Embedded Developer

As an Embedded Developer, you will join the team to develop systems, sites, and tools while creating software that bridges communication between different components. Your daily responsibilities include writing, testing, and editing code to support hardware functionality across a wide range of devices, as well as configuring solutions based on specific platforms. You will collaborate with leadership to troubleshoot operational issues and work with cybersecurity specialists to ensure software security. The role requires proficiency in C, Linux development, and assembly languages, along with experience in software reverse engineering using tools like IDAPro, OllyDbg, or gdb. You will also utilize virtual environments such as VMWare, ESXi, or Open Stack. Additional technical skills include Python, Rust, QEMU, and knowledge of telecommunications to solve mission-forward challenges involving low-level systems programming and hardware integration.

What you'll do

  • Write and optimize code to create communication bridges between different software components.
  • Develop, test, and edit code to support the team's overall project goals.
  • Reverse engineer software to support hardware functionality across a wide range of devices.
  • Configure technical solutions based on specific platform requirements.
  • Troubleshoot and correct operational issues in coordination with team leadership.
  • Collaborate with cybersecurity specialists to ensure all developed software is secure.

What we're looking for

  • TS/SCI clearance with polygraph.
  • 6+ years of experience with software development using C.
  • Experience with Linux Development and low-level systems programming concepts.
  • Experience with configuration, administration, and development with Virtual Environments such as VMWare, ESXi, or Open Stack.
  • Experience with software reverse engineering or debugging tools such as IDAPro, OllyDbg, or gdb.
  • Experience with assembly languages development or reversing.
  • Experience with embedded platforms (Unix, Android, VxWorks), Open vSwitch, QEMU, vulnerability analysis, exploit development, Python, Rust, or telecommunications (preferred).
  • Bachelor’s degree.

More like this

Similar roles

Embedded Developer

Booz Allen Hamilton

El Segundo, CA 15 days ago
C C++ Reverse Engineering Python Java JavaScript Swift Wind River VxWorks IDA Pro OllyDbg Gdb Debugger Agile Extreme Programming Automated Testing Android iOS

Embedded Developer

Booz Allen Hamilton

Annapolis Junction, MD 23 days ago $69,400–$158,000
C C++ Python Embedded Software DevOps Linux Unix RTOS Wind River VxWorks Reverse Engineering Protocol Analysis Virtualization Cloud Computing Big Data SCADA ICS Information Security Cybersecurity
10+ yrs exp

Senior Embedded Developer

Booz Allen Hamilton

Annapolis Junction, MD 22 days ago $86,900–$198,000
C++ Python Assembly Perl Embedded Software DevOps Reverse Engineering Linux Unix RTOS Wind River VxWorks Protocol Analysis SCADA ICS Virtualization Cybersecurity Big Data Cloud Computing
10+ yrs exp

Embedded Software Engineer

Booz Allen Hamilton

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

Principal Embedded Software Developer

Fortinet

Sunnyvale, CA 148 days ago $170,000–$210,000
C C++ TCP/IP Linux Switching Routing Open vSwitch ARM x86 Python Ruby Shell Driver Development Broadcom Marvell RealTek Ethernet
10+ yrs exp

Embedded Software Engineer

Motorola Solutions

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