Cyber Software Development Engineer
Location: Sterling Heights, MI
Pay Rate: $73$84/hour
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
-
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
-
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
-
Experience with reverse engineering and software analysis
-
Experience with C5ISR systems integration
-
Cybersecurity certifications (CISSP, CEH, etc.)
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.
