> Markdown version of [/jobs/ext/1906323-embedded-sof-tware-engineer](https://www.wearedevelopers.com/jobs/ext/1906323-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:** Android Software Development, Assembly Language, Unix, Software Debugging, VMware ESX Servers, Python (Programming Language), OllyDBg, Open VSwitch, OpenStack, Quick EMUlator (QEMU), Reverse Engineering, System Programming, VxWorks, Virtual Environment, Linux Development, IDA Pro, Vulnerability Analysis, Vmware - **Published:** August 3, 2026 - **Apply:** https://www.dice.com/job-detail/435ab74f-97b9-4c05-ae6a-cc63b37001b0 ## 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 * Experience with configuration, administration, and development with Virtual Environments such as VMWare, ESXi, or Open Stack * Experience with Linux Development * Experience with sof tware reverse engineering or debugging tools such as IDAPro, OllyDbg, or gdb * Experience with assembly languages development or reversing * Knowledge of low-level systems programming concepts * TS/SCI clearance with a polygraph * Bachelor's degree Nice If You Have: * Experience with development on embedded platforms such as Unix, Android, and VxWorks * Experience with Open vSwitch, or QEMU * Experience with vulnerability analysis and exploit development * Experience with Python * Experience with Assembly * Experience with memory safe low-level programming such as Rus t * Knowledge of telecommunications ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Generating code with Angular schematics](https://www.wearedevelopers.com/videos/129-generating-code-with-angular-schematics) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) - [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) ## Related Articles - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)