Location: Troy, Michigan (hybrid) Industry: Dept of Defense Salary: Up to $60/hr. Employment Type: 6-month contract Clearance: Ability to obtain Secret Clearance
Job Summary: Seeking a C++ Software Developer to support mission-critical Department of Defense initiatives. This role offers the opportunity to contribute to advanced engineering programs in a collaborative environment focused on innovation, technical excellence, and real-world impact.
Responsibilities:
Develop and sustain software applications supporting defense-related programs
Work closely with Software Development Leads to improve process efficiency, integration, standardization, and code reuse
Manage and complete assigned development tasks within a ticketing system environment
Collaborate within version control and configuration management frameworks
Participate in Agile/Scrum development activities including team meetings, sprint reviews, and code demonstrations
Contribute to software quality initiatives and continuous process improvement efforts
Utilize modern development tools and AI-assisted workflows where applicable
Qualifications:
BS Degree in Engineering, Computer Science, or related field
1+ years of professional software development experience preferred
Strong proficiency in C and C++ (C++11/14/17 preferred)
Linux experience required
Experience with Agile/Scrum software development methodologies
Embedded systems development experience preferred
Understanding of RTOS environments, hardware/software interfaces, and low-level C++ development
Familiarity with communication protocols including UART, SPI, I2C, CAN, USB, Ethernet, and Bluetooth
SRG4 Government Services is a leading provider of information technology, training, engineering, accounting, and intelligence analytical services for agencies in the intelligence, defense, homeland security, cybersecurity, and federal civilian markets. SRG4 utilizes an innovative approach to identify and qualify talent that is unique to the federal contracting industry, featuring a cutting-edge platform that allows us to rapidly and precisely match professionals to client requirements. We have a proprietary database of over one million candidates and maintain continuous contact with our qualified talent.
EOE/ADA IND123
Numbers & Facts
Location
Troy, MI
Skills
Accountingunmatched
Agile Programming Methodologiesunmatched
Analysis Skillsunmatched
Applications Securityunmatched
Artificial Intelligence (AI)unmatched
Bluetoothunmatched
C Programming Languageunmatched
C++ Programming Languageunmatched
CMVC (Configuration Management Version Control)unmatched
Code Reviewsunmatched
Communications Protocolsunmatched
Computer Scienceunmatched
Contact Managementunmatched
Defense Intelligenceunmatched
Embedded Systemsunmatched
Ethernetunmatched
Federal Contractsunmatched
Governmentunmatched
Homeland Securityunmatched
I2Cunmatched
Information Technology & Information Systemsunmatched
Intelligence Agenciesunmatched
Internet Securityunmatched
Lead Generationunmatched
Linux Operating Systemunmatched
Process Improvementunmatched
Product Demonstrationunmatched
Programming Toolsunmatched
Quality Assuranceunmatched
Realtime Operating Systemunmatched
Scrum Project Management and Software Developmentunmatched