✦ Luna Orbit — Software Engineering

Software Engineer, Mid

at Booz Allen Hamilton Holding

📍 Lexington Park, MD Hybrid 💰 $69K – $158K USD / year Posted March 13, 2026
Salary $69K – $158K USD / year
Type Full-Time
Experience mid
Exp. Years 2+ years
Education Bachelor's degree in Science, Technology, Engineering, or Mathematics
Category Software Engineering

This role involves developing and maintaining embedded software systems supporting hardware functionality, primarily for defense or government clients, with a focus on security and system integration.

  • Develop embedded software
  • Support hardware integration
  • Optimize platform-specific code
  • Troubleshoot operational issues
  • Collaborate with cybersecurity specialists

The technical environment includes embedded programming languages like C, C++, Java, Golang, Linux operating systems, and tools such as Ansible and Make, within an agile development framework.

The ideal candidate is a mid-level embedded software engineer with at least 2 years of experience in developing software for hardware interfaces, proficient in Java, Golang, or C/C++, and experienced with Linux environments. They should hold a Secret security clearance and be familiar with agile methodologies.

2+ years of experience designingmodifyingdevelopingwriting and implementing software programming applications2+ years of experience with Java and Golangor C or C++2 years of experience in developing and supporting embedded software that directly interfaces with hardware2+ years of experience with developing software for LinuxSecret clearance
2+ years of experience with embedded software languages and products such as Embedded PlatformsRed Hat Enterprise LinuxSELinuxAnsibleBash scriptingMakeand XML technologiesAbility to acquire client requirements and resolve workflow problems through automation optimizationAbility to work with automated testing tools to perform testing and maintenanceTop Secret clearance
LinuxRed Hat Enterprise LinuxSELinuxAnsibleBash scriptingMakeXML technologies
JavaGolangCC++LinuxEmbedded SoftwareAgileExtreme ProgrammingSecret clearanceSecurity ClearanceRed Hat Enterprise LinuxAnsibleBash scriptingMakeXML technologies
JavaJava DevelopmentGolangGoCC++LinuxEmbedded SoftwareEmbedded ProgrammingAgileExtreme ProgrammingSoftware EngineeringProduct ManagementSecret clearanceSecurity Clearance
collaborativeproblem-solvingtroubleshootingteamworkcommunication

Required

Secret clearance

Preferred

Top Secret clearance
Industry Defense, Government/Public Sector
Job Function Embedded software development and support for hardware systems
Clearance Required Secret clearance
Software EngineerEmbedded SoftwareJavaGolangCC++LinuxAgileExtreme ProgrammingSecret clearanceSecurity ClearanceEmbedded PlatformsRed Hat Enterprise LinuxSELinuxAnsibleBash scriptingMake

Lack of Secret clearance, Less than 2 years of relevant experience, No experience with Linux or embedded software

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile