Software Developer Jobs

Remote Full-time
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).

Apply Now

Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

COO - Online-Business-Experte m/w/d

Remote

Digital Artist Animator (Hybrid - On-Site)

Remote

Experienced Data Entry Specialist for Remote Work Opportunity – Entry-Level Position with arenaflex for Career Growth and Development

Remote

**Experienced Part-Time Work From Home Customer Service Representative – Amazon Customer Experience Team**

Remote

[Remote] $2,500 Sign-On Bonus** Interim Pharmacy Channel Strategy and Services Consultant

Remote

Experienced Remote Customer Support Representative – Deliver Exceptional Travel Experiences with careerzynith

Remote

Product Manager- Core Banking and Processing

Remote

Referral Coordinator Remote Florida

Remote

**Experienced Overnight Customer Support Specialist – Pet Insurance Industry**

Remote

**Experienced Part-Time Data Entry Specialist – Remote Opportunity at blithequark**

Remote
← Back