> Markdown version of [/jobs/ext/865407-embedded-developer-ii](https://www.wearedevelopers.com/jobs/ext/865407-embedded-developer-ii). 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 Developer II - **Company:** Accenture - **Location:** Annapolis Junction, MD, United States - **Experience:** Experienced - **Salary:** $103,800.0 - $192,300.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Android Software Development, Assembly Language, Unit Testing, Unix, C++ (Programming Language), Cloud Engineering, Software Debugging, Linux, VMware ESX Servers, GNU Debuggers, Python (Programming Language), OllyDBg, Open VSwitch, OpenStack, Quick EMUlator (QEMU), Reverse Engineering, Software Engineering, Software Requirements Analysis, System Programming, System Testing, VxWorks, Virtual Environment, IDA Pro, Reverse Engineering Software, Vulnerability Analysis, Vmware - **Published:** June 23, 2026 - **Apply:** https://dejobs.org/x/x/2EF67AED82394E4DAEF66947361295D8/job/ ## About the Role * Six (6) or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing * Four (4) or more years of Software development experience using C, C/C++, or other proprietary languages * Configuration, administration, and development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU) * Development experience on embedded platforms (Linux, Unix, Android, VxWorks) * Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc. * BA or BS degree Bonus Points if you have: * Experience with vulnerability analysis and exploit development * Experience with Python * Experience with Assembly * Knowledge of telecommunications architecture and protocols * Familiarity with assembly languages (development or reversing) * Knowledge of low-level, systems programming concepts Security Clearance: * Must have an active TS/SCI with polygraph level clearance ## Description Accenture Federal Services is seeking an Embedded Developer to support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. This person will perform virtual environment development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems., * Apply expertise in cloud engineering, C/C++ development, Java development, reverse engineering, and automated unit testing in Python * Develop capabilities in assembly * Research existing functionality * Provide support to the test team during component and system testing * Perform protocol analysis * Learn new technologies quickly ## 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) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)