Real-Time Software Engineer

Booz Allen Hamilton

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
McLean, VAEl Segundo, CA
Salary
$86,800–$198,000 / yr
Posted
23 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $142k
$73k most similar roles pay here $216k

This role pays less than 72% of similar roles. Most pay $141,500–$177,250 — the shaded band above. At the midpoint, this role pays about $142k versus about $159k 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 · Real-Time Software Engineer

Real-Time Software Engineer The Real-Time Software Engineer joins the engineering team to integrate, test, and evaluate RF software applications for critical national security missions. This hands-on role involves developing real-time software across embedded systems, distributed systems, and hardware-software integration. The engineer will debug system-level interactions in deployed hardware while applying RF theory and digital signal processing principles to solve complex technical problems. Key responsibilities include managing projects and mentoring junior staff. Required skills include proficiency in Python, C, or C++ for developing firmware and software for embedded systems using SCPI, Ethernet, and Serial integration. The role requires experience with microservice architectures, Kubernetes, Docker, and Agile tools like Jira and Confluence. Additional technical competencies include Linux and Windows environments, machine learning frameworks such as TensorFlow or PyTorch, and hardware description languages like VHDL or Verilog to support software-defined radio applications.

What you'll do

  • Develop and test real-time software for RF applications using Python, C, or C++.
  • Integrate and evaluate RF software applications based on digital signal processing principles.
  • Debug system-level interactions across hardware, firmware, and distributed software layers.
  • Develop firmware for embedded systems including SCPI, Ethernet, and Serial integrations.
  • Optimize applications for distributed environments using microservice architectures like Kubernetes or Docker.
  • Provide technical oversight and mentorship to junior engineers on the team.
  • Solve complex technical problems by applying RF theory to national security missions.

What we're looking for

  • Bachelor's degree in a STEM field.
  • Master's degree in a STEM field (preferred).
  • 6+ years of experience with software development languages including Python, C, or C++.
  • Experience in the design, development, and testing of real-time software.
  • Experience with microservice architectures, Kubernetes, Docker, and optimizing for distributed environments.
  • Experience with Agile processes, Jira, Confluence, and version control systems like GitHub.
  • Experience developing firmware and software for embedded systems including SCPI, Ethernet, and Serial integration.
  • Ability to obtain a TS/SCI clearance (preferred: current TS/SCI clearance).

More like this

Similar roles

Embedded Software Engineer

Booz Allen Hamilton

Colorado Springs, CO 42 days ago $86,800$198,000
C C++ Python DSP RF Theory Embedded Systems Firmware Microcontrollers Ethernet Serial SCPI Linux Windows GitHub Jira Confluence Agile Cross-compiling

Digital Signal Processing Software Engineer

Booz Allen Hamilton

McLean, VA 8 days ago $86,800$198,000
Digital Signal Processing RF Theory Python C C++ Docker Agile Jira Confluence GitHub VHDL Verilog CoreFire TensorFlow Keras PyTorch React Linux

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

Senior Software Engineer

The Walt Disney Company

Remote 16 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

Redmond, WA 114 days ago $119,800$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Coinbase

Remote 91 days ago
React TypeScript Go API Design Distributed Systems AI/ML Observability Debugging Incident Response
5+ yrs exp Remote