> Markdown version of [/jobs/ext/2849328-software-engineer](https://www.wearedevelopers.com/jobs/ext/2849328-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). --- # software engineer - **Company:** Set of X - **Location:** United States - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, Android Software Development, Apple IOS, Assembly Language, Automation of Tests, C++ (Programming Language), CMake, Software Quality, Continuous Integration, Software Debugging, Linux, Hyper-V, Networking Hardware, Python (Programming Language), MSBuild, Network Programming, OllyDBg, Ansible, Memory Leaks, Reverse Engineering, Software Engineering, Subversion, Virtualization Technology, WinDBg, Circleci, Tox (Software), Gitlab, Git, Pytest, IDA Pro, Atlassian Tools, C++14, Software Version Control, Docker, Jenkins, Vmware - **Published:** September 11, 2026 - **Apply:** https://www.thejobnetwork.com/job/2e1a7af1-ce55-474e-bde3-a48d175494be/cno-software-engineer ## About the Role * Experience developing software in C/C++, Python and Assembly language * Experience developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems) * Experience with network programming * Experience with debuggers (e.g. WinDBG, gdb, lldb, adb, ollydbg) * Experience with test frameworks (e.g. GoogleTest, CMock, Catch2, pytest) * Experience working well in a team It would be great if you also have: * Experience writing software in Modern C++ (stdcpp17 and later) * Experience with virtualization tools (e.g. VMWare, HyperV) * Experience with reverse engineering tools (e.g. Ghidra, IDAPro, Binary Ninja, Radare2) * Experience with version control systems (e.g. Git, Svn) * Agile development skills * Prior experience leading a team * Experience writing kernel modules/drivers * Experience with network devices * Experience with build system technologies (e.g. MsBuild, CMake, make, ninja, wheel, tox) - Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black) - Experience with scaling automation tools (e.g. Docker, Ansible) - Experience with CI/CD tools (e.g. Atlassian, GitLab, CircleCI, Jenkins Clearance: TS/SCI clearance with polygraph is required. ## Description Set of X is looking for a software engineer who can develop software in C/C++, Python and Assembly language for operating system internals, network programming and reverse engineering. You will work on projects that involve virtualization, kernel modules, network devices and test frameworks. You will also have the opportunity to lead a team of engineers and mentor junior developers. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [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) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## 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) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)