Software Developer Jobs

  • Category: Software Developer Jobs
  • Location: Manassas, Virginia
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 15K to 32K
  • Published on: 2025/09/21

Qualifications
B.S./B.A. in Computer Science or equivalent experience
U.S. citizenship and eligibility for a U.S. Government security clearance (Interim Secret clearance required upon employment)
4+ years of experience in C++ or Java software development, strong Linux tools/library knowledge, and a solid grasp of software engineering principles
Advanced degree, ongoing education in computer science, or an advanced math/physics background
Experience with cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization
Familiarity with Agile development, Atlassian products, and DevSecOps methods/tools (Gitlab, Conan, Jenkins, Docker)
Responsibilities
This position will support the development of various US Navy simulators to include: a submarine periscope simulation, a submarine bridge simulation, and a ship weapons simulation
Develop real-time software on Linux using C++ and Java,
Be involved in all phases of the development process,
Use modern architectures and tools (cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization, underwater acoustic modeling, or sonar systems)
This position supports a US Navy program whose mission is to design, develop, and support systems used for the measurement, acquisition, processing, and analysis of ship signature data
The program designs hardware and software for signature characterizations, signal processing, signal imaging, and advanced algorithm development
Advanced, unconventional signal processing techniques are used to assess the vulnerability of ship signatures for exploitation by threat sensors
In addition, the program designs, develops, and supports the operating fleets’ signature data collection, processing, and analysis systems, thereby ensuring commonality and interchangeability of data and systems
This contract requires the provision of scientific, engineering, and technical support required for the design, development, fabrication, integration, test, fleet implementation, and maintenance of simulation systems
The contract provides technical engineering support for simulation and training system capabilities to existing fleet on-site maintenance personnel for the operational systems and also supports tactical testing and analysis system configurations for common simulation and tactical subsystems utilized in these trainers
Job description
This position will support the development of various US Navy simulators to include: a submarine periscope simulation, a submarine bridge simulation, and a ship weapons simulation.

Responsibilities will include:

Develop real-time software on Linux using C++ and Java,

Be involved in all phases of the development process,

Use modern architectures and tools (cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization, underwater acoustic modeling, or sonar systems)

This position supports a US Navy program whose mission is to design, develop, and support systems used for the measurement, acquisition, processing, and analysis of ship signature data. The program designs hardware and software for signature characterizations, signal processing, signal imaging, and advanced algorithm development. Advanced, unconventional signal processing techniques are used to assess the vulnerability of ship signatures for exploitation by threat sensors. In addition, the program designs, develops, and supports the operating fleets’ signature data collection, processing, and analysis systems, thereby ensuring commonality and interchangeability of data and systems.

This contract requires the provision of scientific, engineering, and technical support required for the design, development, fabrication, integration, test, fleet implementation, and maintenance of simulation systems. The contract provides technical engineering support for simulation and training system capabilities to existing fleet on-site maintenance personnel for the operational systems and also supports tactical testing and analysis system configurations for common simulation and tactical subsystems utilized in these trainers.

REQUIRED;

B.S./B.A. in Computer Science or equivalent experience.

U.S. citizenship and eligibility for a U.S. Government security clearance (Interim Secret clearance required upon employment).

4+ years of experience in C++ or Java software development, strong Linux tools/library knowledge, and a solid grasp of software engineering principles.

DESIRED:

Advanced degree, ongoing education in computer science, or an advanced math/physics background.

Experience with cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization

Familiarity with Agile development, Atlassian products, and DevSecOps methods/tools (Gitlab, Conan, Jenkins, Docker).


Company Name: Shine Systems

Related jobs

  • Software Engineer II – Azure API Management/API HUB - CTJ - Poly

    Qualifications We are looking for engineers who feel a sense of ownership with their work, and are eager to learn and grow The ideal candidate can be productive independently but will contribute to and benefit from a collaborative and diverse team en...

    Full Time / Part Time

    $ Estimated: 21K to 27K

    Remote

    2025/09/21


    Apply Now

  • Entry Level Frontend Developer

    Qualifications Associate s degree or higher Legally authorized to work in the US without the need for current or future sponsorship Strong desire to learn to code no prior professional experience required A natural problem solver with strong communic...

    Full Time / Part Time

    $ Estimated: 21K to 28K

    Petersburg, Virginia

    2025/09/21


    Apply Now

  • Senior Software Developer- C/C#

    Qualifications Must have 8 years of experience overall Active TS/SCI Clearance 3+ years as a software developer Proficient in C and C# and BOFs Should have 1+ years’ experience in offensive capability development for Windows environments Should have ...

    Full Time / Part Time

    $ Estimated: 23K to 29K

    Fort Belvoir, Virginia

    2025/09/21


    Apply Now