JobHabor
Menu

Software Staff Engineer

Contract Professionals · Sterling Heights, MI · Onsite

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · publishes a salary range · How we score

All reasons

In its favour

  • Still listed on the employer's own board
  • Publishes a salary range

Did you apply?

Software Staff Engineer at Contract Professionals. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Software Staff Engineer (Embedded Systems)

Location

Sterling Heights, MI

Pay

$63–$71/hour

Work Type

100% Onsite

Clearance

Ability to Obtain Secret

Overview

Seeking a Software Staff Engineer to support embedded systems and vehicle electronics integration for ground combat platforms. This role focuses on OS/BSP development, software integration, and full lifecycle embedded software engineering in a mission-critical environment.

Key Responsibilities

  • Design and configure software development environments
  • Develop embedded software, firmware, and documentation
  • Perform requirements analysis and detailed software design
  • Write, test, and debug code (C, C++, C#, Java, Python)
  • Execute hardware/software integration and system validation
  • Develop test procedures and perform unit/functional testing
  • Support software release integration (CSCI-level)
  • Troubleshoot issues across multiple test phases
  • Participate in Agile ceremonies (scrum, demos, sprint activities)
  • Collaborate with systems, program, and quality teams

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 7+ years of embedded software experience
  • Experience with Linux, VxWorks, RTOS, BSPs, and virtualization
  • Strong programming skills (C, C++, Python, Java, C#)
  • Experience with GIT, Bitbucket, and development toolchains
  • Knowledge of network protocols (CAN, TCP/IP, UDP, RS-232/422)
  • Experience with Agile development processes

Preferred

  • Experience with Yocto or Linux image build tools
  • Knowledge of hypervisors, device drivers, bootloaders
  • Familiarity with SELinux, secure boot, and embedded cybersecurity
  • Experience with MOSA, SOSA, FACE, GCIA architectures
  • Experience with ground combat vehicle systems

Additional Requirements

  • Ability to obtain a DoD Secret Clearance
  • Ability to work around military vehicles (ASR compliant)
  • Willingness to work occasional overtime

Why Join CPI?

For over 40 years, Contract Professionals, Inc. (CPI) has connected engineers with high-impact defense and advanced technology programs. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and long-term career goals.

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.

More jobs at Contract Professionals

All 24

Similar roles