CNO Analyst and Programmer

Booz Allen Hamilton

Actively hiring
Locations Annapolis Junction, Maryland, US Posted 56 days ago $69,400$158,000 / year

At a glance

AI generated

TL;DR

As an embedded software engineer at Booz Allen, you will join a dynamic team to develop and reverse-engineer software that enhances hardware functionality across various devices. Your daily tasks include configuring solutions based on specific platforms, collaborating with cybersecurity specialists to ensure secure development practices, and working closely with leadership to troubleshoot operational issues. You should have 3+ years of experience in programming with object-oriented languages such as C++, Python, and C, along with expertise in developing Windows applications using Visual Studio or .NET environments, or UNIX applications using make files. Additionally, you must possess a strong background in software life cycle management and embedded development to excel in this role.

Skills

C C++ Python .NET Visual Studio UNIX makefiles embedded development CI/CD

What you'll do

  • Develop and reverse engineer software to support hardware functionality on various devices.
  • Configure embedded solutions based on the specific platform requirements.
  • Troubleshoot and correct operational issues in collaboration with team leadership.
  • Ensure software security by working closely with cybersecurity specialists.
  • Implement full software life cycle management, from design through deployment.

What we're looking for

  • 3+ years of experience in programming with object-oriented languages like C++, Python, and others.
  • 3+ years developing Windows applications using Visual Studio or .NET environments, or UNIX applications using make files.
  • 1+ year of embedded development experience supporting hardware functionality on various devices.
  • Experience implementing software life cycle management requirements including design, testing, validation, and deployment.
  • Bachelor's degree in a Computer Science-related field.

Market check

Salary context

This $69,400–$158,000 range sits above 15% of similar postings on FindRole.

Peer median band

$117,000$220,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 629 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

More like this

Similar roles

CNO Developer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 15 days ago $112,800$257,000
C C++ Python .NET Visual Studio Makefiles Assembly Go Rust

CNO Analyst and Programmer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 62 days ago $69,400$158,000
C C++ Python networks agile artificial intelligence machine learning

CNO Analyst and Programmer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 36 days ago $69,400$158,000
C C++ Python IPv4 networks

CNO Analyst and Programmer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 62 days ago $69,400$158,000
C C++ Python IPv4 networks

CNO Software Engineer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 34 days ago $69,400$158,000
C C++ Golang JavaScript Python Ruby Wireshark Linux Git BASH Terraform CI/CD

CNO Software Engineer

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 31 days ago $86,900$198,000
C/C++ Rust Wireshark tshark Linux Git Python Ruby BASH Golang FPGA ASIC RF Signals