DevSecOps Engineer/Embedded Linux RTOS Software Developer

Contract Professionals, Inc

Sterling Heights (MI)

On-site

USD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Contract Professionals, Inc. in Sterling Heights, MI seeks a DevSecOps Engineer / Embedded Linux RTOS Software Developer to support mission-critical vehicle systems. The role emphasizes DevSecOps, embedded Linux, CI/CD automation, and long-term software sustainment.

Responsibilities include building and maintaining CI/CD pipelines, GitOps automation, and working with Git, Jira, DOORS, and Confluence. Proficiency in C/C++, GDB, and Qt is required, with Yocto/OpenEmbedded build systems.

Qualifications

  • Bachelor's degree in a related technical field.
  • 5–7 years of professional experience in DevSecOps and embedded Linux.
  • Proficiency with CI/CD pipelines and version control tools.

Responsibilities

  • Support integration of embedded software for vehicle electronic systems.
  • Develop and maintain CI/CD pipelines using GitHub Actions, GitLab CI/CD, Jenkins, or similar tools.
  • Implement GitOps principles to automate software deployments.
  • Work with source control tools including Git, GitLab, and Bitbucket.
  • Utilize development environments such as Eclipse, Visual Studio Code, and Microsoft Visual Studio.
  • Manage requirements using DOORS and track work through Jira and GitLab Issues.
  • Support collaboration using Confluence, GitLab Wiki, and related knowledge management tools.
  • Debug software using GDB and develop applications utilizing Qt.
  • Develop and maintain C/C++ software for long‑term maintainability.
  • Create automation scripts using Bash, Python, Go, or similar scripting languages.
  • Support Linux device drivers, bootloaders, memory maps, and embedded system programming.
  • Maintain build environments including Yocto, Buildroot, OpenEmbedded, and Python‑based build systems.
  • Support security technologies such as SELinux, verified boot, and trusted execution environments.
  • Troubleshoot hardware and low‑level software integration issues.
  • Document infrastructure, automation processes, and development procedures.
  • Collaborate with software developers to improve deployment workflows and DevSecOps practices.
  • Support Agile software development and continuous improvement initiatives.

Skills

DevSecOps methodologies
CI/CD pipelines
Embedded Linux / RTOS
Problem solving / debugging
Communication skills

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git
GitLab
Bitbucket
Jira
Confluence
DOORS
Eclipse
VS Code
Visual Studio
GDB
Qt
Yocto / Buildroot / OpenEmbedded
Python
Bash
Go

Job description

DevSecOps Engineer / Embedded Linux RTOS Software Developer

Location: Sterling Heights, MI | Employment Type: Contract | Pay Range: Competitive - Based on Experience

Role Overview

Our client seeks a DevSecOps Engineer / Embedded Linux RTOS Software Developer to support the integration of advanced vehicle electronic systems for mission‑critical military vehicle platforms. The role focuses on DevSecOps practices, embedded Linux development, CI/CD automation, and long‑term software support.

Responsibilities
  • Support integration of embedded software for advanced vehicle electronic systems.
  • Develop and maintain CI/CD pipelines using GitHub Actions, GitLab CI/CD, ArgoCD, Jenkins, or similar tools.
  • Implement GitOps principles to automate software deployment processes.
  • Work with source control tools including Git, GitLab, and Bitbucket.
  • Utilize development environments such as Eclipse, Visual Studio Code, and Microsoft Visual Studio.
  • Manage requirements using DOORS and track work through Jira and GitLab Issues.
  • Support collaboration using Confluence, GitLab Wiki, and related knowledge management tools.
  • Debug software using GDB and develop applications utilizing Qt.
  • Develop and maintain C/C++ software for long‑term maintainability.
  • Create automation scripts using Bash, Python, Go, or similar scripting languages.
  • Support Linux device drivers, bootloaders, memory maps, and embedded system programming.
  • Maintain build environments including Yocto, Buildroot, OpenEmbedded, and Python‑based build systems.
  • Support security technologies such as SELinux, verified boot, and trusted execution environments.
  • Troubleshoot hardware and low‑level software integration issues.
  • Document infrastructure, automation processes, and development procedures.
  • Collaborate with software developers to improve deployment workflows and DevSecOps practices.
  • Support Agile software development and continuous improvement initiatives.
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 5‑7 years of relevant professional experience.
  • Strong experience with DevSecOps methodologies and CI/CD pipelines.
  • Proficiency with Git, GitLab, Bitbucket, Jira, DOORS, and Confluence.
  • Experience developing embedded software in C and C++.
  • Strong Linux development experience, including embedded Linux and RTOS environments.
  • Experience with Yocto, Buildroot, or OpenEmbedded build systems.
  • Experience writing automation scripts in Bash, Python, Go, or similar languages.
  • Ability to troubleshoot low‑level hardware and software issues.
  • Strong organizational, communication, and problem‑solving skills.
  • Proficiency with Microsoft Office applications.
Clearance Requirements

Ability to obtain a U.S. Department of Defense Security Clearance. U.S. Citizenship may be required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 - CI/CD, GitLab, Linux, & Embedded Systems
DevSecOps Engineer - CI/CD, GitLab, Linux, & Embedded Systems

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

On-site
USD 110,000 - 140,000
Drug screening
Medical insurance
401(k) plan
Embedded DevSecOps Engineer - C++, Linux, CI/CD, RTOS
Embedded DevSecOps Engineer - C++, Linux, CI/CD, RTOS

Softworld, a Kelly Company • Sterling Heights (MI)

On-site
USD 80,000 - 100,000
Staff Firmware Engineer - Core Compute
Staff Firmware Engineer - Core Compute

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 120,000 - 170,000
Embedded Systems DevOps Engineer – Software 4
Embedded Systems DevOps Engineer – Software 4

Jobtailor • Missouri

On-site
USD 140,000 - 200,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Senior Principal Program Protection Engineer (Embedded Software Engineer)
Senior Principal Program Protection Engineer (Embedded Software Engineer)

Prattwhitney • North Tewksbury (MA)

On-site
USD 132,000 - 252,000
Health, dental, vision, and life insurance
401(k) with company match
Flexible work schedules
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

AlphaPRO Consultancy • Sterling Heights (MI)

On-site
USD 90,000 - 120,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
Embedded DevSecOps Software Developer
Embedded DevSecOps Software Developer

Softworld, a Kelly Company • Sterling Heights (MI)

On-site