Booz Allen Hamilton-logo
Booz Allen Hamilton
·
April 22, 2025
Apply Now
This job has closed.

Embedded Developer

Annapolis Junction, MD
Full-time
Onsite
$69K/yr - $158K/yr
Entry, Mid Level
Booz Allen Hamilton is a consulting firm specializing in analytics, technology, and engineering. They are seeking an Embedded Developer to create and maintain crucial pieces of software, develop technology for clients, and ensure the security of the software being created.
Apply Now

Responsibilities

  • Develop technology for clients’ mission-forward challenges.
  • Write, test, and edit code in support of the team’s overall results.
  • Develop and reverse engineer software that supports hardware functionality on a wide range of devices.
  • Configure solutions based on the platform being used.
  • Partner with team leadership to troubleshoot and correct operational issues.
  • Collaborate with cybersecurity specialists to ensure software security.

Qualification

Required

  • Experience with programming for embedded Linux, including user-space and kernel-mode software in C
  • Experience with low-level development, including interrupt handlers, device drivers, controlling peripherals, and reading and writing Flash memory
  • Experience with porting the Linux kernel to other hardware platforms, including ARM-based platforms
  • Experience with the creation of Linux packages, including OpenWrt, LEDE, and RPM packages for Fedora and Red Hat
  • Experience with standing up cross-compilers and building environments for bootstrapping a cross-development environment
  • Experience with Automake and Autoconf suites
  • Knowledge of GNU Make
  • TS/SCI clearance with a polygraph
  • Bachelor's degree

Preferred

  • 2+ years of experience with embedded software languages and products, including Java, JavaScript, Python, Reverse Engineering, Embedded Platforms, Android iOS, Swift, Wind River VxWorks, IDA Pro, OllyDbg, or Gdb Debugger
  • Ability to acquire client requirements and resolve workflow problems through automation optimization
  • Ability to work with automated testing tools to perform testing and maintenance

Benefits

  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
Booz Allen Hamilton is a consulting firm that specializes in analytics, technology, and engineering.
Glassdoor
4.2
Founded in 1914
Mclean, Virginia, USA
10001+ employees
http://www.boozallen.com