DevSecOps Engineer
Job in
Troy, Oakland County, Michigan, 48083, USA
Listed on 2026-05-27
Listing for:
Staffing Resource Group, Inc
Full Time
position Listed on 2026-05-27
Job specializations:
-
IT/Tech
Cybersecurity, Systems Engineer, Security Manager, Data Security
Job Description & How to Apply Below
Dev Sec Ops Engineer
Location: Troy, Michigan (Hybrid, 60/40 or 70/30 split)
Industry: Dept. of Defense
Duration: 6-month contract
Pay: Up to $50/hr.
Clearance: Ability to obtain Secret clearance
Job SummarySeeking a Dev Sec Ops Engineer with primary strength in Application Security for Linux operating environments. The Dev Sec Ops Engineer will analyze C/C++ development environments, system architectures, and safety‑critical security risks to define and implement security controls, realized through Dev Sec Ops pipelines, for embedded applications running in Linux environments.
Responsibilities- Analyze application architectures, deployment topologies, and trust boundaries to identify threats and define appropriate security controls across the development lifecycle
- Develop and apply threat models to identify vulnerabilities and drive the selection of security controls in code, pipelines, and runtime environments
- Interact with software developers to guide secure development, perform code reviews, and provide actionable, risk‑based recommendations
- Design, implement, and maintain CI/CD pipelines that enforce and validate security controls (e.g., SAST, SCA, build integrity, artifact security) for C/C++ applications targeting Linux hosts
- Build C/C++ applications using standard Linux tool chains (e.g., gcc/g++, make, cmake) and resolve compilation and dependency issues
- Manage and securely handle pipeline artifacts, dependencies, and environment variables, ensuring sensitive information is not exposed in code or logs
- BS Degree in Engineering or related field
- 3+ years of relevant experience
- Skilled in Agile, Dev Ops, and modern delivery practices
- Strong Linux expertise, including system internals and security topics such as permissions, process isolation, secure execution (non-root services), file handling, and common vulnerability classes
- Experience building C/C++ applications in Linux environments using gcc, make, or cmake
- Strong analytical and problem‑solving skills with an attacker mindset, able to anticipate and simulate real‑world attacks and identify vulnerabilities beyond automated scanning
- Experience interpreting and applying security frameworks (e.g., STIGs, FIPS 140-x, NIST 800-53) to derive system‑specific security controls and implement them within development pipelines and deployed environments
- Hands‑on experience with Git Lab CI/CD pipelines, including writing and debugging .gitlab-ci.yml configurations
- Familiarity with Coverity, Black Duck, or similar SAST/SCA tools and understand how to interpret and act on scan results
- Familiarity with secure handling of secrets and credentials within CI/CD pipelines
- Ability to obtain Secret Clearance required
EOE/ADA IND
123
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).
(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:
×