> Markdown version of [/jobs/ext/4512408-cno-embedded-systems-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/4512408-cno-embedded-systems-reverse-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). --- # CNO Embedded Systems Reverse Engineer - **Company:** Bitwise - **Location:** United States - **Salary:** $287,500.0 - $338,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Systems Engineering, Confluence, JIRA, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Signals Intelligence, Linux, Perl (Programming Language), Embedded Software, Systems Analysis, Python (Programming Language), Windows PowerShell, Reverse Engineering, Software Engineering, Software Systems, Subversion, Git, Atlassian Tools, Software Version Control, Vulnerability Analysis - **Published:** October 31, 2026 - **Apply:** https://www.careerbuilder.com/job-details/cno-embedded-systems-reverse-engineer-md--be80d1ff-7ae4-4052-a519-cfa9c9da6812 ## About the Role Embedded Systems, Reverse Engineering, Systems Engineering, Intelligence Community, Small Company, Thought Leadership, Customer Relations, Prototyping, Data Science, Embedded Programming Languages, * 12 years of experience with a B.S. degree, OR 10 years of experience with an M.S. degree (4 years of additional software engineering experience may be substituted for a bachelor's degree) * Experience developing CNO-specific software in Linux, Windows, and embedded applications * Proficiency in reverse engineering, especially with Ghidra * Strong software development skills in C/C++/Python * Ability to provide support for fielded software systems * Familiarity with Git and Subversion version control systems * Experience with Atlassian Tools (Jira, Confluence) * Willingness to learn new technologies and systems to meet mission objectives Preferred Skills * Experience with Java, JavaScript, Bash, Assembly (both x86 and x64), PowerShell, Perl, C#, or Rust * Vulnerability research and exploit development experience * Knowledge of end-to-end SIGINT collection and analysis systems * Experience with production CNO capabilities and operations ## Description You'll work as an embedded developer and general-purpose CNO software engineer on cutting-edge projects where you'll design, develop, prototype, modify, and integrate solutions that deliver mission-centric results. You'll be part of a fast-paced, dynamic environment where you'll collaborate closely with analysts, operators, data scientists, and fellow software engineers to provide tactical mission support. Your responsibilities will include: * Augmenting existing toolsets to meet evolving mission needs * Deriving, documenting, and analyzing requirements to ensure mission alignment * Building prototypes that demonstrate your understanding of mission requirements * Producing end-to-end toolsets that operate within mission constraints * Working with customer leadership to build relationships and enable mission success This role demands a flexible, highly-motivated engineer with a strong desire to learn new skills and tackle the evolving challenges that are critical to national security.