> Markdown version of [/jobs/ext/4033098-principal-software-engineer-ts-sci-w-poly](https://www.wearedevelopers.com/jobs/ext/4033098-principal-software-engineer-ts-sci-w-poly). 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). --- # Principal Software Engineer TS/SCI w/Poly - **Company:** Amentum Services, Inc. - **Location:** Savage, MD, United States - **Salary:** $200,000.0 - $255,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), Software Applications, C++ (Programming Language), Compilers, Data Structures, Software Debugging, Memory Management, Python (Programming Language), Object-Oriented Software Development, Program Analysis, Software Architecture, Reverse Engineering, Software Engineering, Software Requirements Analysis, System Programming, Malware, Dynamic Programming - **Published:** October 30, 2026 - **Apply:** https://www.adzuna.com/details/5832940825 ## About the Role Develop and debug software using object-oriented programming languages; perform software engineering and technical design activities; analyze and understand legacy code; develop efficient algorithms utilizing data structures, dynamic programming, heuristics, and modeling techniques; conduct software testing and troubleshooting; work at the operating system level, including file I/O, system interfaces, and low-level programming concepts; and develop advanced tools for binary analysis, shellcode detection, malware analysis, function identification, and reverse engineering of compiled software. Proficiency with Python, and ability to read/understand C/C++, and Assembly (x86). Experience with software architecture, operating system design, compilers, and debugging. Comfortable working with operating system internals, low-level software development, file I/O, system APIs, memory management, and executable program analysis. Security Clearance Required: * TS/SCI Poly Minimum Years of Experience: * A Doctoral degree plus 7 years of relevant experience, or * a Master's degree plus 9 years of relevant experience, or * a Bachelor's degree plus 11 years of relevant experience, or * an Associate's degree plus 13 years of relevant experience, or * a High School diploma/GED plus 15 years of relevant experience Preferred Qualifications: * Familiarity with malware analysis, reverse engineering, and protocol analysis. #javelin #ICpoly ## Description Amentum is seeking a motivated Principal Software Engineer to support the exciting Advanced Analytics Team mission. Engineer will work closely with mission stakeholders to analyze software requirements, design innovative technical solutions, develop software applications, and implement high-performance capabilities supporting advanced mission objectives., Design, develop, test, debug, and maintain software applications supporting mission requirements. Analyze customer needs, develop software prototypes, engineer technical solutions, implement algorithms, and translate conceptual designs into scalable software architectures., Safety - Amentum enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe work environment. As appropriate, each employee is responsible for completing all training requirements and fulfilling all self-aid/buddy aid responsibilities, participating in emergency response tasks and serving on safety committees and teams. Quality - Quality is the foundation for the management of our business and the keystone to our goal of customer satisfaction. It is our policy to consistently provide services that meet customer expectations. Accordingly, each employee must conform to the Amentum Quality Policy and carry out job activities in compliance with applicable Amentum Quality System documents and customer contracts. Each employee must read and understand his/her Quality Management and Customer Satisfaction responsibilities.