Job Description

What You Will Do:



  • As a Software Engineer Level 2 at Independent Software, you will serve in a customer-facing role supporting the development, deployment, and sustainment of mission-critical systems.

  • You will work closely with users and stakeholders to translate operational needs into technical solutions and deliver high-quality software that operates in performance-constrained environments.
  • In this role, you will design, develop, and maintain C++ or Python applications, support DevOps pipelines, and contribute to the deployment and optimization of containerized and GPU-accelerated systems.
  • You will collaborate with cross-functional teams to ensure reliable, scalable, and secure software solutions that meet evolving mission requirements.

Key Responsibilities:



  • Software Development Develop, maintain, and enhance complex software systems based on documented requirements Implement front-end solutions using...

Ready to Apply?

Take the next step in your AI career. Submit your application to Independent Software today.

Submit Application