Contract Professionals, Inc. logo

DevSecOps Engineer/Embedded Linux RTOS Software Developer

Contract Professionals, Inc.
  • Sterling Heights, MI
  • Quick Apply
30+ days ago

Job Description

Job Title:DevSecOps Engineer / Embedded Linux RTOS Software Developer

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

About the Role:
Our client is seeking a DevSecOps Engineer / Embedded Linux RTOS Software Developer to support the integration of advanced vehicle electronic systems. This position focuses on DevSecOps practices, embedded Linux development, CI/CD automation, and long-term software support for mission-critical military vehicle platforms. The ideal candidate will have experience with embedded software development, automation, and modern DevSecOps tools in a collaborative engineering environment.

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 including 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.

Why Join CPI?
Contract Professionals, Inc. (CPI) has connected engineering, technical, and defense professionals with industry-leading employers for over 40 years. We provide personalized recruiter support, competitive compensation, and opportunities to work on innovative, mission-critical defense programs while advancing your technical career.

US CITIZENSHIP REQUIREMENT:

This assignment is a US Government Contract which requires all applicants to be US Citizens.

NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third-party contracting company, please do not respond to this position.

Numbers & Facts

LocationSterling Heights, MI
IndustryStaffing/Employment Agencies
Company Size100 to 499 employees
Year Founded1982
Websitehttps://www.cpijobs.com/

Benefits

401K, Life Insurance

About Company

Contract Professionals, Inc. (CPI) is a global, service disabled veteran owned workforce solutions company, which specializes in finding engineering and IT employment opportunities for both civilians and military veterans.
With more than 37 years of industry experience, CPI is proud to represent the most inclusive, innovative and reputable Fortune 100 and Fortune 500 companies in the United States and select foreign countries.
CPI has received multiple awards for our exceptional service to military veterans, including several from the 101 Best and Brightest Place to Work for Committee, Local, Elite and National 2015 - 2018.
CPI was also honored to receive the prestigious Veteran Owned Business of the Year Award 2016 from the SBA, Michigan. In addition, CPI is proud to be named one of Crain’s Detroit Cool Places to Work for the third year in a row, placing in the top 20 each year 2016 - 2018.
To learn more about engineering and IT employment opportunities or to learn how CPI can help you solve your business challenges with specialized workforce solutions, please visit us today at www.cpijobs.com.

Skills

  • Aerospace and Defenseunmatched
  • Agile Programming Methodologiesunmatched
  • Atlassian JIRAunmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • Bash Scriptingunmatched
  • Bootingunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Debugging Toolsunmatched
  • Device Driversunmatched
  • DoD Clearanceunmatched
  • Electrical Engineeringunmatched
  • Embedded Linuxunmatched
  • Embedded Programming Languagesunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • GDB (Gnu Debugger)unmatched
  • Gitunmatched
  • GitHubunmatched
  • Go Programming Language (Golang)unmatched
  • Government Contractsunmatched
  • Identify Issuesunmatched
  • Jenkinsunmatched
  • Knowledge Managementunmatched
  • Linux Driversunmatched
  • Linux Operating Systemunmatched
  • Memory Hardwareunmatched
  • Microsoft Officeunmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Visual Studio .NETunmatched
  • Militaryunmatched
  • Organizational Skillsunmatched
  • Problem Solving Skillsunmatched
  • Project Trackingunmatched
  • Python Programming/Scripting Languageunmatched
  • Qt GUI (Graphical User Interface) Toolkitunmatched
  • Realtime Operating Systemunmatched
  • Requirements Managementunmatched
  • Scripting (Scripting Languages)unmatched
  • Security Clearanceunmatched
  • Security-Enhanced Linux (SELinux)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Systems/Internals Programmingunmatched
  • Team Playerunmatched
  • Technical Supportunmatched
  • United States Citizenunmatched
  • United States Department of Defense (DoD)unmatched
  • Wikiunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder