Secret-Cleared C++ Software Engineer

PGS Worldwide•Santa Fe Springs, CA
•Onsite

About The Position

PGS Worldwide is seeking Secret-cleared C++ Software Engineers in Santa Fe Springs, California, for a one-year onsite contract-to-hire role supporting a leading aerospace and defense company. The engineers will support the full software development lifecycle for real-time military and commercial systems, including design, development, integration, testing, and maintenance. The role involves developing and maintaining real-time C++ applications, collaborating with systems engineers to meet operational and end-user requirements, integrating software with complex hardware and system environments, and troubleshooting software and system-integration issues. Engineers will also support new and legacy software throughout the product lifecycle, develop scripts and automation for software development and testing, and participate in Agile development and continuous-integration activities. The position pays $94.86 per hour. An active U.S. Government Secret clearance and U.S. citizenship are required to start. Military veterans and transitioning military members are encouraged to apply.

Requirements

  • Bachelor’s degree in a STEM discipline with 5+ years of relevant experience.
  • Active U.S. Government Secret clearance required to start.
  • Strong C++ software development experience.
  • Experience developing, testing, and integrating real-time software applications.
  • Experience developing on Linux, VxWorks, or other real-time operating systems.
  • Experience with scripting languages such as Shell, Perl, or Python.
  • Experience troubleshooting complex software and system-integration issues.
  • U.S. citizenship required.

Nice To Haves

  • Experience with C, C#, Java, or related programming languages.
  • Experience working with physical hardware, test benches, or simulators in a lab environment.
  • Agile/Scrum software development experience.
  • Experience with DevSecOps, CI/CD, static code analysis, automated builds, and automated testing.
  • Experience with Git and GitLab.
  • Experience developing with CUDA for NVIDIA GPU acceleration.

Responsibilities

  • Support software development from requirements and design through integration and test.
  • Develop and maintain real-time applications in C++.
  • Work with systems engineers to develop solutions that meet operational and end-user requirements.
  • Integrate software with complex hardware and system environments.
  • Troubleshoot and resolve software and system-integration issues.
  • Support new and legacy software throughout the product lifecycle.
  • Develop scripts and automation supporting software development and testing.
  • Participate in Agile development and continuous-integration activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service