×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Security Clearance

Job in Laurel, Prince George's County, Maryland, 20724, USA
Listing for: Three Cords L.L.C. DBA Three Cords Talent
Full Time position
Listed on 2025-11-10
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Position: Software Engineer with Security Clearance
At Three Cords Talent, we believe strong organizations are built by strong people. Inspired by the principle that “a cord of three strands is not easily broken,” our firm provides purpose-driven recruiting and talent solutions that connect exceptional professionals with mission-critical opportunities. By partnering with us, candidates gain a trusted career advocate, and clients gain a dedicated partner who aligns talent with strategy to drive growth and success.

Job Summary Our client is seeking an experienced Software Engineer 2 to research, analyze, and reverse-engineer complex software and hardware systems, developing high-quality operational software that meets mission and foundational requirements. The ideal candidate is a skilled low-level developer with deep expertise in C++, Objective-C, and ARM architectures, as well as hands-on experience in reverse engineering, debugging, and CI/CD environments.

Key Responsibilities Research, analyze, and reverse-engineer target software and hardware systems to derive functional and performance insights.
Design, author, verify, and release high-quality operational software solutions aligned with mission objectives.
Comply with organizational test and release processes and CI/CD practices using Git Lab.
Examine and document ARM architecture behavior, effectively communicating findings to technical and non-technical stakeholders.
Conduct low-level debugging of software and system defects to identify root causes and implement fixes.
Develop software solutions optimized for resource-constrained environments using Objective-C and C++.
Write, maintain, and review software and system documentation, ensuring traceability and accuracy.
Assist in developing and executing test procedures for software components and integrated systems.
Collaborate closely with engineers, stakeholders, and customers to ensure technical solutions align with mission needs.

Required Qualifications U.S. Citizenship required.
Active TS/SCI with Full Scope Polygraph (FSP) required.
Bachelor’s degree in Computer Science or related discipline from an accredited institution.
14+ years of experience as a Software Engineer supporting projects of similar scope and complexity.
Four (4) years of additional relevant SWE experience may substitute for a bachelor’s degree.
Proficiency in:
C++ and Objective-C
ARM assembly (Thumb, 32, 64)
Python scripting
Reverse engineering using tools such as IDA Pro and Ghidra
Demonstrated experience working within CI/CD pipelines, preferably with Git Lab.
Strong analytical and communication skills with the ability to convey technical findings clearly.

Preferred Qualifications (Nice to Have) Familiarity with Wi-Fi standards and protocols.
Experience developing mission software for embedded or restricted environments.
Prior experience supporting Intelligence Community (IC) or DoD software programs.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary