Cybersecurity Software Engineer

Fetchjobs Co — United States · Posted ~2 hours ago

Onsite

Skills

Software development Cybersecurity Cryptographic solutions Network security Systems engineering Cryptography

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A cybersecurity software engineer is sought to strengthen the security of mission-critical systems. The role involves software engineering, cryptographic solutions, network security, and systems engineering in an environment focused on protecting critical infrastructure.

Highlights

Opportunity to work on cybersecurity for national-security systems and critical infrastructure. The role combines software engineering with cryptographic and network-security work and offers meaningful mission-oriented impact.

Description

About The Company MANTECH is a leading provider of innovative technology solutions dedicated to supporting national security and government agencies. With a strong focus on cybersecurity, software development, and systems engineering, MANTECH delivers tailored solutions that meet the complex needs of its clients. The company values integrity, excellence, and collaboration, fostering a dynamic environment where professionals can thrive and make a meaningful impact. MANTECH’s commitment to continuous improvement and cutting-edge technology positions it as a trusted partner in safeguarding critical infrastructure and advancing technological capabilities. About The Role We are seeking a highly skilled and motivated Cybersecurity Software Engineer to join our team in Linthicum Heights, MD. This role is integral to enhancing the security posture of national security systems by providing expert support for cryptographic solutions and network security products. The successful candidate will work on the Cryptographic Solutions Program, developing and testing secure software solutions that protect sensitive information across the Intelligence Community. This position offers an exciting opportunity to contribute to national security initiatives through innovative cybersecurity engineering, software development, and cryptographic analysis. Qualifications The ideal candidate will possess a Bachelor’s degree in Computer Science, Computer Engineering, or a related field. Candidates with four (4) additional years of relevant software engineering experience may substitute for a formal degree. Extensive experience—at least fourteen (14) years—in software engineering within programs of similar scope, complexity, and technical requirements is essential. Active TS/SCI clearance with Polygraph is mandatory, ensuring the candidate has the necessary authorization to work on sensitive projects. A strong understanding of low-level network protocols, cryptographic principles, and secure software development practices is required to succeed in this role. Responsibilities Provide advanced engineering, cybersecurity analysis, and cryptographic solutions to improve the security posture, testing, and certification of products deployed across the Intelligence Community (IC).Drive innovation in data protection, high-assurance encryption, and secure computing architecture to support modern national security infrastructure.Design, develop, and implement software solutions using programming languages such as Python and JavaScript, applying functional programming paradigms when appropriate.Author comprehensive unit, integration, and system-level test suites to ensure software robustness and security.Utilize markup and data-interchange formats including YAML, JSON, and HTML to facilitate configuration, data exchange, and documentation tasks.Build and maintain software within modern Linux and Windows environments, leveraging tools such as VS Code, Docker, GitLab CI/CD, and Scapy for efficient development and deployment.Apply deep domain knowledge of network protocols (TCP/IP, OSI model) and cryptographic principles (PKI, symmetric/asymmetric encryption, hashing) to develop secure software solutions. Benefits MANTECH offers a comprehensive benefits package designed to support the health, well-being, and professional growth of its employees. This includes competitive health insurance plans, retirement savings options, paid time off, and opportunities for career advancement. Employees also gain access to ongoing training and development programs, fostering continuous learning and skill enhancement. The company promotes a collaborative and inclusive work environment where innovation and excellence are encouraged and rewarded. Additionally, employees can participate in various wellness initiatives and receive support for work-life balance, ensuring a fulfilling and sustainable career path. Equal Opportunity MANTECH is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. We believe that diverse perspectives and backgrounds foster innovation and drive success, and we are dedicated to providing equal opportunities for growth and development within our organization.