Senior Software Sustainment Engineer – Embedded/ARM

Booz Allen Hamilton

Belcamp (MD)

On-site

USD 87,000 - 198,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Life insurance
Disability benefits
Retirement benefits
Paid leave
Professional development
Tuition assistance
Work-life programs
Dependent care

Job summary

Booz Allen Hamilton is seeking an experienced Software Developer to maintain and enhance legacy applications using C and Python, with a focus on embedded OS development and API/cloud integrations. You’ll work within a team to design, build, and sustain mission-critical software that supports national security objectives.

You will advise clients on modernization strategies, troubleshoot operational issues, and ensure compliance with security requirements.

Qualifications

  • 5+ years of experience maintaining and making changes to existing applications focused on C and Python
  • 3+ years of experience with embedded OS development
  • Experience with workflows, web parts, site maintenance, APIs, and cloud platforms
  • Experience with basic programming languages, technologies, tools, or web development stacks and designing and debugging applications
  • Experience creating and testing modules and components for compliance to design specifications
  • Experience developing and testing interfaces between software products and products of other vendors
  • Experience with ARM architecture
  • Knowledge of basic FPGA processing and RF concepts
  • Ability to obtain a Secret clearance
  • Bachelor’s degree or 8+ years of experience in software development in lieu of degree
  • Nice If You Have:
  • 5+ years of experience with embedded OS development
  • Knowledge of shell scripting and automation
  • Knowledge of RF engineering
  • Knowledge of basic AI and ML models

Responsibilities

  • Maintain and upgrade existing applications focused on C and Python
  • Develop and test interfaces between software products
  • Advise clients on modernizing legacy systems
  • Ensure applications meet security requirements and oversee troubleshooting

Skills

C programming
Python
Embedded OS development
APIs and cloud platforms
Software debugging
ARM architecture
RF concepts
Shell scripting
GIT
Java

Education

Bachelor’s degree
8+ years experience in lieu of degree

Tools

Shell scripting
GIT
Java

Job description

Booz Allen Hamilton is seeking an experienced Software Developer to maintain and enhance legacy applications using C and Python, with a focus on embedded OS development and API/cloud integrations. You’ll work within a team to design, build, and sustain mission-critical software that supports national security objectives.

You will advise clients on modernization strategies, troubleshoot operational issues, and ensure compliance with security requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Sustainment Engineer for Legacy Systems
Senior Software Sustainment Engineer for Legacy Systems

Booz Allen Hamilton • Herndon (VA)

On-site
USD 86,000 - 198,000
Health benefits
Life insurance
Disability insurance
+4
Software Sustainment Engineer: Modernize & Maintain Legacy Apps
Software Sustainment Engineer: Modernize & Maintain Legacy Apps

Booz Allen Hamilton • Dahlgren (VA)

On-site
USD 85,000 - 141,000
Mission-Critical Software Engineer (Secret Clearance)
Mission-Critical Software Engineer (Secret Clearance)

Booz Allen Hamilton • Northern (KY)

Hybrid
USD 87,000 - 198,000
Health benefits
Retirement program
Remote Embedded Software Engineer — End-to-End Solutions
Remote Embedded Software Engineer — End-to-End Solutions

Booz Allen Hamilton • United States

On-site
USD 53,000 - 108,000
Salesforce & Legacy Systems Engineer — Remote
Salesforce & Legacy Systems Engineer — Remote

Booz Allen Hamilton • Washington

On-site
USD 62,000 - 141,000
Embedded Software Engineer — Rust/C/C++, Agile, CI/CD
Embedded Software Engineer — Rust/C/C++, Agile, CI/CD

Phase2 Technology • Colorado Springs (CO)

On-site
USD 52,000 - 108,000
Lead Embedded Systems Software Engineer (Rust/C/C++)
Lead Embedded Systems Software Engineer (Rust/C/C++)

Phase2 Technology • Huntsville (AL)

On-site
USD 87,000 - 198,000
Mission-Driven Software Engineer | Agile & Secure Systems
Mission-Driven Software Engineer | Agile & Secure Systems

Booz Allen Hamilton • Lexington (MA)

On-site
USD 69,000 - 158,000
End-to-End Software Engineer for Mission-Driven Systems
End-to-End Software Engineer for Mission-Driven Systems

Phase2 Technology • Lexington (MA)

On-site
USD 69,000 - 158,000
Embedded Software Engineer — End-to-End Systems + CI/CD
Embedded Software Engineer — End-to-End Systems + CI/CD

Phase2 Technology • Huntsville (AL)

On-site
USD 52,900 - 108,000