> Markdown version of [/jobs/ext/3728968-nsoftware-engineer](https://www.wearedevelopers.com/jobs/ext/3728968-nsoftware-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). --- # nSoftware Engineer - **Company:** Nleidos Defense Systems Sector - **Location:** United States - **Experience:** Experienced - **Salary:** $69,550.0 - $125,725.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Engineering, Concurrent Computing, Linux System Administration, MATLAB, Messaging Application Programming Interface, Software Engineering, ZeroMQ (Concurrent Programming Libraries), Multithreading, Containerization, Information Technology - **Published:** October 14, 2026 - **Apply:** https://jobs.military.com/career/365653/software-engineer-alabama-al-huntsville ## About the Role * Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 2-4 years of experience in software development OR Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 4-8 years of experience in software development.\n * Must be a US citizen, possess and able to maintain an active secret clearance\n * Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL, area\n \n Candidate must have excellent teamwork skills and possess strong fundamentals in the following:\n \n \n * Experience with C++ or similar systems-level programming language\n * Experience with Linux-based systems\n * Experience with higher-level user application development\n * Experience working with performance-sensitive, distributed, or systems-oriented applications\n * Experience with multithreaded or concurrent programming\n * Strong problem-solving skills and ability to work effectively in a team environment\n * Demonstrated ability to learn new technologies and work across different layers of the software stack\n, * Experience with messaging frameworks (e.g., ZeroMQ or similar)\n * Experience with containerization and CI/CD pipelines\n * Exposure to radar, RF, or sensor systems\n * Experience with tools such as MATLAB or similar for analysis or prototyping\n