SAIC

C++ Software Engineer

SAIC
Apply
4 days ago
Remote, United StatesMid Level

Responsibilities

  • Design, develop, test, and maintain software applications in C++.
  • Participate in requirements analysis, software design, code reviews, and product reviews.
  • Collaborate with QA to deliver reliable, high-quality software.
  • Troubleshoot and resolve software defects.
  • Contribute to product architecture and technical design discussions.

Requirements

  • At least two years of professional C++ software development experience is required.
  • At least two years of Linux and Windows software development experience is required.
  • A bachelor’s degree with two years of experience or a master’s degree with zero years of related experience is required.
  • U.S. citizenship, successful completion of a background check, and an active Top Secret Clearance are required.
  • Strong analytical, debugging, problem-solving, verbal, and written communication skills are required.
  • Experience with Qt, Linux or Windows internals, cryptography or Public Key Infrastructure, and Java is preferred.

Benefits

  • Remote position reporting to the Director of Software Development in Oak Park, Illinois.

Tech Stack

Categories

SAIC

About SAIC

10,000+ employees

SAIC (Science Applications International Corporation) is a government technology integrator delivering systems engineering, enterprise IT, secure cloud, cybersecurity, C5ISR, and data analytics for U.S. defense, space, intelligence, and civilian agencies. It builds and sustains mission IT and digital engineering solutions under multi-year federal contracts and task orders. Founded in 1969, SAIC is headquartered in Reston, Virginia, and is a public company traded on the NYSE under the ticker SAIC.

Contact me