Booz Allen Hamilton logo

Software Engineer

Booz Allen Hamilton

Warren, MI
Full Time
Mid Level
69k-158k
about 1 month ago

Job Description

About the Role

As an embedded software engineer at Booz Allen, you'll support the development of systems, sites, and tools for our clients. Using the latest tools and technology, you'll write, test, and edit code in support of the team's overall results. You'll strengthen your skills as you develop and reverse engineer software that supports hardware functionality on a wide range of devices, as well as configure solutions based on the platform being used. You'll partner with team leadership to troubleshoot and correct operational issues, as well as with cybersecurity specialists to ensure that the software you're creating is secure.

Key Responsibilities

  • Support the development of systems, sites, and tools for clients.
  • Write, test, and edit code to support team results.
  • Develop and reverse engineer software supporting hardware functionality on various devices.
  • Configure solutions based on the platform being used.
  • Troubleshoot and correct operational issues in software.
  • Collaborate with cybersecurity specialists to ensure software security.

Requirements

  • 3+ years of experience as a software engineer.
  • Experience with C, C++, and QML.
  • Experience in all phases of software design, development, and documentation.
  • Experience in developing preliminary designs, performing tests, commenting or remarking code, and debugging.
  • Experience with Agile and Scrum methods in software engineering or product management.
  • Experience using Microsoft Office programs, including Outlook, Word, Excel, and PowerPoint.
  • Secret clearance.
  • Bachelor's degree in Computer Science.

Nice to Have

  • Experience in research and development, prototype integration, testing, and fielding of military technology systems.
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications.
  • Experience creating solutions to complex problems within a collaborative, cross-functional team.
  • Top Secret clearance.

Qualifications

  • Bachelor's degree in Computer Science.
  • Secret clearance (required), Top Secret clearance (nice-to-have).

Benefits & Perks

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave, professional development, tuition assistance, work-life programs, and dependent care.
  • Recognition awards for exceptional performance.
  • Flexible work model supporting remote, hybrid, or onsite work.

Working at Booz Allen Hamilton

Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.

Apply Now

Job Details

Posted AtJun 14, 2025
Salary69k-158k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Booz Allen Hamilton

Website

boozallen.com

Company Size

10000+ employees

Location

Warren, MI

Industry

Management Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches