> Markdown version of [/jobs/ext/912806-embedded-sof-tware-engineer](https://www.wearedevelopers.com/jobs/ext/912806-embedded-sof-tware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # embedded sof tware engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Annapolis Junction, United States - **Experience:** Expert - **Salary:** $69,400.0 - $158,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Assembly Language, Unit Testing, C++ (Programming Language), Computer Programming, Java GUIs, Python (Programming Language), Apache Maven, Software Engineering, Software Requirements Analysis, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), Scripting, Git, Pytest, Atlassian Bamboo, Jenkins - **Published:** June 30, 2026 - **Apply:** https://www.dice.com/job-detail/e37b028d-3a0b-4c14-a3b5-ec2acb545578 ## About the Role As an embedded sof tware engineer, you know how to create and maintain cru cia l pieces of sof tware. You use your knowledge to write and optimize code that creates a bridge between pieces of sof tware, allowing them to communicate. We're looking for an embedded sof tware engineer like you to develop technology for our clients' most important mission-forward challenges., * 6+ years of experience with sof tware development using C++ and Java * 6+ years of experience with s oftware system requirements analysis, design, development, integration, or testing * Experience with Python development * Experience with pytest * Experience with assembly languages development or reversing * TS/SCI clearance with a polygraph * Bachelor's degree Nice If You Have: * Experience with software development experience using C * Experience with GIT repository, Maven, and Bamboo * Experience with Jenkins Scripting * Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)