> Markdown version of [/jobs/ext/628361-cno-software-engineer](https://www.wearedevelopers.com/jobs/ext/628361-cno-software-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 Software Engineer - **Company:** Zetier Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Apple IOS, C++ (Programming Language), Computer Networks, Linux, Firmware, Global System for Mobile Communications, Python (Programming Language), Mercurial, Windows API, Posix, Satcom, Reverse Engineering, Subversion, System Programming, Scripting, Git, IDA Pro, Windows Kernel, Zigbee, Software Version Control - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/fc4bbbd7-1581-4642-8f41-3344e9c93cf3 ## About the Role Zetier is seeking Mid-Level CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking. Required: * Experience with low-level programming (C/C++) * Experience developing in scripting languages (Python) * Systems software development experience (Linux/Windows kernel drivers) * Successfully developed cutting edge end-to-end cyber solutions * Effective communication with customers and teammates * Ability to obtain and maintain a U.S. security clearance Desired: * Experience working in networking (802.11ac, Zigbee, GSM, SATCOM, SDN, UHF/VHF, 5g) * Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic primitives (AES-GCM, SHA256, ECDSA) * Developed/patched version control software itself (git, svn, mercurial) * Developed software on mobile platforms (Android, iOS) * Successfully led small cross-domain development teams * Active U.S. security clearance ## Related Videos - [Using WebAssembly to run, extend, and secure your application](https://www.wearedevelopers.com/videos/652-using-webassembly-to-run-extend-and-secure-your-application) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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)