DevSecOps Engineer - CI/CD, GitLab, Linux, & Embedded Systems

Moseley Technical Services, Inc.

Sterling Heights (MI)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Drug screening
Medical insurance
401(k) plan

Job summary

Moseley Technical Services, Inc. is seeking a DevSecOps Engineer to support CI/CD for vehicle electronic systems and embedded software. The role emphasizes GitLab CI/CD, GitOps practices, and hands-on development across Linux, C/C++, and scripting languages.

The ideal candidate will have 5–7 years in DevSecOps or embedded software, familiarity with IBM DOORS, Jira, Confluence, and experience with Linux-based development and safety-critical projects. U.S. citizenship required.

Qualifications

  • BS in Computer Science, Software or Electrical Engineering or related field.
  • 5–7 years in DevSecOps, embedded systems or related engineering.
  • Strong CI/CD experience with GitLab CI/CD, GitHub Actions, Jenkins or ArgoCD.
  • GitOps experience and deployment automation.
  • Proficiency with Git, Bitbucket and other DVCS.
  • Familiarity with Linux, embedded Linux, and device drivers.
  • Experience with C/C++ in safety-critical systems.
  • Strong scripting: Bash, Python, Go or similar.

Responsibilities

  • Support DevSecOps activities for vehicle electronic systems and software integration.
  • Develop and maintain CI/CD pipelines and automate deployment.
  • Implement GitOps to automate deployment and infra management.
  • Manage source repositories with Git, GitLab, Bitbucket.
  • Utilize IDEs such as Eclipse, VS Code, VS for development.
  • Trace software requirements with IBM DOORS; track with Jira/GitLab.
  • Maintain docs in Confluence and GitLab Wiki; develop automation scripts.
  • Troubleshoot embedded Linux and hardware/software integration issues.
  • Develop long-life C/C++ software for embedded and safety-critical apps.
  • Support Linux-based development including drivers, bootloaders, memory maps.

Skills

CI/CD pipelines
GitOps
Embedded systems
Linux
C/C++
Python
Go
Scripting (Bash)
Debugging (GDB)

Education

Bachelor of Science in Computer Science or related

Tools

GitLab
GitHub Actions
Jenkins
ArgoCD
Eclipse
Visual Studio Code
Visual Studio
Jira
Confluence
GitLab Wiki

Job description

Check out this new opportunity!

DevSecOps Engineer

CI/CD, GitLab, Linux, & Embedded Systems

Sterling Heights, MI

Competitive Salary

U.S. Citizenship is required by Federal Law

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

Responsibilities
  • Support DevSecOps activities for vehicle electronic systems and software integration.
  • Develop, maintain, and enhance Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools such as GitLab CI/CD, GitHub Actions, Jenkins, or ArgoCD.
  • Implement GitOps principles to automate software deployment and infrastructure management.
  • Manage source code repositories using Git, GitLab, Bitbucket, and related version control tools.
  • Utilize Integrated Development Environments (IDEs) including Eclipse, Visual Studio Code, and Microsoft Visual Studio.
  • Manage and trace software requirements using IBM DOORS.
  • Track software development activities using Jira, GitLab Issues, and related ticketing systems.
  • Maintain technical documentation and collaborate using Confluence and GitLab Wiki.
  • Develop and maintain automation scripts using Bash, Python, Go, or similar scripting languages.
  • Troubleshoot low-level software, embedded Linux, and hardware/software integration issues.
  • Develop and maintain long-life C and C++ software for embedded and safety-critical applications.
  • Support Linux-based development environments, including device drivers, bootloaders, memory maps, and system-level programming.
  • Maintain embedded Linux build environments such as Yocto, Buildroot, OpenEmbedded, and Python-based toolchains.
  • Support secure software deployment using technologies such as SELinux, verified boot, trusted execution environments, and secure update frameworks.
  • Utilize GDB and Qt for software debugging and application development when required.
  • Collaborate with software developers to improve deployment processes, automation, and operational efficiency.
  • Monitor CI/CD pipelines and proactively identify and resolve build, deployment, and performance issues.
  • Apply DevSecOps best practices while supporting Agile software development methodologies.
  • Perform technical analysis, data collection, and reporting to support engineering activities.
  • Contribute to larger engineering projects while independently managing smaller assignments.
  • Perform additional duties as assigned.
Qualifications
  • U.S. Citizenship is required by Federal Law.
  • Ability to Obtain a Secret Clearance.
  • Bachelor of Science in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline.
  • 5–7 years of professional experience in DevSecOps, Software Engineering, Embedded Systems, or related engineering disciplines.
  • Experience building and maintaining CI/CD pipelines using GitLab CI/CD, GitHub Actions, Jenkins, ArgoCD, or similar platforms.
  • Experience implementing GitOps methodologies and deployment automation.
  • Proficiency with Git, GitLab, Bitbucket, and distributed version control systems.
  • Experience with Agile software development methodologies and Continuous Integration/Continuous Deployment practices.
  • Strong scripting skills using Bash, Python, Go, or similar languages.
  • Experience developing maintainable C and/or C++ software.
  • Ability to troubleshoot embedded software and distinguish hardware-related versus software-related issues.
  • Experience using Jira, GitLab Issues, Confluence, GitLab Wiki, and collaboration platforms.
  • Experience with Linux operating systems and embedded Linux development.
  • Familiarity with IBM DOORS requirements management.
  • Experience using Eclipse, Visual Studio Code, or Microsoft Visual Studio.
  • Proficiency with Microsoft Office applications.
Preferred Qualifications
  • Experience with Linux device drivers, bootloaders, memory maps, and low-level system programming.
  • Experience supporting safety-critical or real-time embedded systems.
  • Experience with embedded Linux build systems including Yocto, Buildroot, and OpenEmbedded.
  • Experience with secure software technologies including SELinux, verified boot, trusted execution environments, and secure update frameworks.
  • Experience using GDB (GNU Debugger) and Qt.
  • Knowledge of open-source software update frameworks and self-update technologies.
Benefits
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan.
  • Final position level and pay will be based on experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevSecOps Engineer/Embedded Linux RTOS Software Developer
DevSecOps Engineer/Embedded Linux RTOS Software Developer

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
Senior Embedded DevSecOps Engineer – CI/CD & Linux
Senior Embedded DevSecOps Engineer – CI/CD & Linux

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 110,000 - 140,000
Drug screening
Medical insurance
401(k) plan
DevSecOps Engineer - Edge Platforms
DevSecOps Engineer - Edge Platforms

Quarterhill Inc. • Frisco (TX)

On-site
USD 80,000 - 120,000
Paid days off
Health and Dental plans
Retirement plans
+2
DevSecOps Engineer
DevSecOps Engineer

DESE Research, Inc. • Huntsville (AL)

On-site
USD 100,000 - 150,000
DevSecOps Engineer
DevSecOps Engineer

electro soft • Arlington (VA)

On-site
USD 140,000 - 190,000
Embedded Cyber Software Engineer – C5ISR & Secure Embedded Systems
Embedded Cyber Software Engineer – C5ISR & Secure Embedded Systems

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 65 - 85
Medical and supplemental insurance
401(k) plan
Pre-employment drug screening and background investigation
Embedded Linux DevSecOps Engineer (Contract)
Embedded Linux DevSecOps Engineer (Contract)

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
DevSecOps Engineer
DevSecOps Engineer

Unissant • Ashburn (VA)

On-site
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Astrion • Melbourne (FL)

On-site
USD 110,000 - 150,000
DevSecOps Engineer (Mid)
DevSecOps Engineer (Mid)

ERT, Inc. • North Charleston (SC)

On-site
USD 100,000 - 130,000