FirstBank Jobs

Job Information

Concurrent Technologies Corporation PRINCIPAL CYBER SOFTWARE ENGINEER in Columbia, Maryland

PRINCIPAL CYBER SOFTWARE ENGINEER

Concurrent Technologies Corporation

Client Site - Columbia, MD area

Minimum Clearance Required:

TS/SCI with Fullscope Poly

Clearance Level Must Be Able to Obtain:

TS/SCI with Fullscope Poly

CTC stays ahead of the latest technology advancements so we can help solve our clients toughest challenges. As a part of the Information Technology (IT) Division, you will be strengthening our team of world-class experts aimed at providing our clients with the most effective solutions. Our expertise in achieving missions is unmatched, and we continue to have a major positive impact throughout the Department of Defense (DoD), Intelligence Community (IC), and beyond. Our IT solutions are at work in high-level, high-priority areas of the DoD and U.S. Government agencies. We are leaders in artificial intelligence and machine learning, cloud architecture and security, cross domain solutions, cybersecurity, edge node technology, synthetic environments, and more. We are honored to be a trusted provider of cutting-edge and customized solutions to our clients for decades. Our experts are leading the rapidly evolving IT industry with innovative work in a variety of disciplines, including DevSecOps, which underpins many of our efforts. With CTCs IT Division, you become part of a dedicated team committed to advancing the ever-growing possibilities in IT and meeting our clients challenges with up-to-the-minute, customized, and powerful solutions.

Key Responsibilities:

Experience using GitLab/Jira and other DevOps tools, including building CI/CD pipelines and automated test tooling

Extensive experience with Python, especially automating infrastructure management or deployment

Troubleshooting C and/or C++ build/compile errors

Reverse Engineering, including symbolic execution

Use of Ghidra/IDA Pro (Ghidra preferred)

Knowledge of programming concepts related to memory allocation

Lower-level computing language/principles, especially debugging Assembly

Experience with Cyber Security research, especially malware anti-debugging, detection avoidance, or forensics

Basic Qualifications:

Bachelors Degree from an accredited college or university in Computer Science or related discipline and 10 years of directly related experience or a Masters degree and 8 years of directly related experience, or a PhD and 6 years of directly related experience.

Seven (7) or more years experience in software development is required.

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Governm

DirectEmployers