Skip to main content

Cyber Software Development Engineer

Sterling Heights, MI
Permanent
Contract Professionals, Inc.
Cyber Software Development Engineer (C5)

Location: Sterling Heights, MI
Pay Rate: $73$84/hour

Position Overview

Join an agile, self-motivated engineering team supporting embedded cyber development for a family of ground combat vehicles. This role supports the Cyber and C5ISR product realization team, contributing to architecture, development, testing, evaluation, and compliance activities across embedded military platforms.

This is a hands-on embedded software engineering role focused on cybersecurity integration, real-time operating systems, and secure system interoperability within ground combat vehicle environments.

Key Responsibilities
  • Develop embedded cyber software for target hardware platforms

  • Apply computer science and engineering principles to software design and implementation

  • Support Cyber and C5ISR architecture and product development activities

  • Participate in all phases of the Software Development Life Cycle (SDLC):

    • Requirements analysis

    • Design

    • Implementation

    • Integration

    • Formal testing

  • Develop and maintain software tools, scripts, and XML configuration files

  • Implement and verify secure configurations in embedded Linux environments

  • Maintain accreditation and configuration control compliance

  • Develop protocol transformation mechanisms to enable secure interoperability between data domains

  • Perform low-level and device driver programming in Linux or VxWorks environments

  • Integrate and configure firewalls for embedded systems protection

  • Conduct trade studies related to cyber test design, environments, and tool selection

  • Support development and review of design artifacts and CDRLs

  • Participate in peer reviews and defect resolution

Minimum Qualifications
  • Bachelors Degree in a STEM discipline (Computer Engineering, Computer Science, Electrical Engineering preferred) from an ABET-accredited university

  • Strong proficiency in high-level programming languages (C, C++, C#, Java, or Rust)

  • Experience with embedded systems development

  • Experience with Linux or VxWorks operating system internals

  • Experience with Board Support Packages (BSP) and hardware/software integration

  • Low-level device driver development

  • Experience with network protocols (TCP/IP, UART, SPI, I2C)

  • Familiarity with IDEs, version control systems, defect tracking, scripting, and CI/CD pipelines

  • Experience interpreting customer requirements and flowing down to technical implementation

  • Familiarity with electronic hardware troubleshooting

  • Experience in cybersecurity integration for embedded systems

Mandatory Qualifications
  • Active DoD Secret clearance or higher (required)

  • Experience developing and implementing cybersecurity protections for embedded systems

  • Experience in embedded systems within automotive or military environments

  • Ability to work non-duty hours or weekends as required

  • Must meet anthropometric size restrictions for military vehicle access and be able to climb vehicles and pass through hatches

Preferred Qualifications
  • Experience with reverse engineering and software analysis

  • Experience with C5ISR systems integration

  • Cybersecurity certifications (CISSP, CEH, etc.)

Why Join CPI?

For over 40 years, Contract Professionals, Inc. (CPI) has connected engineering professionals to 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.

Job Type: Permanent

Job ID: 254438660