> Markdown version of [/jobs/ext/2961286-software-engineer](https://www.wearedevelopers.com/jobs/ext/2961286-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:** NECROMANCER LABS LLC - **Location:** Panama City Beach, FL, United States - **Salary:** $120,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Communications Protocols, Cyber Security, Computer Networks, Software Debugging, Linux, Programming Tools, File Systems, Distributed Systems, Linux on Embedded Systems, Firmware, Virtual Private Networks (VPN), Python (Programming Language), Linux Kernel, Network Service, Powerpc, Reverse Engineering, Software Engineering, TCP/IP, Wireshark, Git, Stack Overflow, Kubernetes, IDA Pro, Build Tools, Cyber Warfare, Docker, Vulnerability Analysis, Golang - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=96f9263d3a34f204 ## About the Role You do not need to check every box. Strong engineers who are curious and willing to learn are encouraged to apply. * Strong software development fundamentals * Experience with at least one systems-oriented language such as C, C++, Go * Comfortable working in Linux * Solid understanding of TCP/IP and computer networking * Familiarity with sockets, processes, threads, IPC, and operating-system concepts * Ability to read unfamiliar code and independently troubleshoot difficult technical problems * Experience using debuggers and development tools such as GDB, strace, Wireshark, Git, and similar tooling * Interest in cybersecurity, vulnerability research, reverse engineering, or low-level software development Bonus Experience Experience in any of the following is a plus: * Reverse engineering with tools such as Ghidra, IDA Pro, or Binary Ninja * Embedded Linux and firmware analysis * ARM, MIPS, PowerPC, or other non-x86 architectures * Cross-compilation and custom toolchains * Network protocol development or analysis * VPNs, tunneling, proxies, or overlay networking * Binary exploitation or vulnerability research * Linux internals * Docker, Kubernetes, or distributed systems * Government or DoD cybersecurity environments * Existing U.S. security clearance ## Description We're looking for someone who enjoys working close to the operating system, understands how computers and networks actually work under the hood, and is comfortable solving problems where there may not be an existing library, framework, or Stack Overflow answer. This is an engineering-heavy role. You'll work on real systems, build tools from the ground up, reverse engineer unfamiliar technologies, and solve difficult technical problems across Linux, networking, embedded systems, and cybersecurity. What You'll Work On * Develop software in C, C++, Go, Python * Work with low-level Linux APIs, sockets, processes, filesystems, and networking * Develop software for both standard Linux systems and embedded platforms * Perform protocol analysis and reverse engineering * Analyze binaries, firmware, and network services * Develop and integrate security research prototypes into production-quality tooling * Debug complex issues across applications, operating systems, networks, and architectures * Cross-compile and port software to multiple CPU architectures and constrained environments * Collaborate directly with engineers and security researchers throughout the entire development lifecycle