Computer Scientist Job at SAIC, Newport, RI

RlVTY2FKdjViQ0pXR1ZoZk5pOW5oc1RVVGc9PQ==
  • SAIC
  • Newport, RI

Job Description

Description

SAIC is seeking a Computer Scientist to support the US Navy in Newport, RI .

JOB DESCRIPTION: 

SAIC provides technical support on-site at the Naval Undersea Warfare Center Division Newport (NUWC) in Newport, Rhode Island. SAIC is currently looking for a motivated Computer Scientist to join a multidisciplinary team of engineers and scientists to develop applications supporting underwater modelling and simulation for the Office of Naval Intelligence (ONI). Applicants should have a strong background in computer science, with the skills to transform design concepts into fully functional software. 

JOB DUTIES :

  • Candidate must be able to take a project from the initial design phase through development, testing, and final deployment.
  • Prior experience with developing C++ applications is required while familiarity with Qt and CMake is desirable.
  • The ideal candidate would have experience creating both front-end and back-end applications. 

Qualifications

REQUIRED EXPERIENCE AND CLEARANCE :

  • Bachelor’s Degree or higher in Computer Science with two (2) years of experience as a computer scientist.
  • Familiarity with object-oriented programming, distributive programming, parallelization, front and back-end application development.
  • Experience with C++, MATLAB, Python programming languages.
  • Familiarity with package building tools (Make, CMake) and compilers (Visual C++/MSVC, GCC).
  • Strong problem solving and debugging skills.
  • Operating Systems: Windows, Linux.
  • Version Control: Git. 
  • Candidate must be a US Citizen.
  • Ability to obtain a Secret Security Clearance.
  • SAIC will sponsor qualified candidates for clearance.

DESIRED EXPERIENCE :

  • Foundational understanding of linear algebra and matrix operations, including linear transformations, FFT, and frequency domain analysis.
  • Knowledge of acoustics engineering principles and signal processing.
  • Experience with Qt signals and slots, developing frontend UIs and backend logic.
  • Unit Testing: Google Test.
  • Network Protocols: TCP, UDP, SSH, etc.





Job Tags

Work at office,

Similar Jobs

Physician Assistant Solutions

Physician Assistant- Dermatology Job at Physician Assistant Solutions

 ...dermatology experience. Responsibilities of the Dermatology Physician Assistant Work for a well-established Dermatology and Cosmetic Practice Responsibilities include skin cancer surgery, cosmetic procedures and clinic We will train you in any or all... 

Domino's Franchise

Delivery Driver - 3631 Crenshaw Blvd. Job at Domino's Franchise

 ...Job Description Cash Paid NIGHTLY! At Domino's Pizza, our most important ingredient is our People! Take the first step in...  ...team members take pride in Domino's Pizza! Being the best pizza delivery company in the world requires exceptional team members working... 

Beth Israel Lahey Health

Patient Transporter Job at Beth Israel Lahey Health

 ...growing BILH team, you're not just taking a job, you're making a difference in people's lives.**Under general supervision, transports patients to and from the Radiology Department while maintaining patient safety and dignity.**Job Description:****Essential Duties &... 

Wheeler Accountants LLP

Tax Senior (CPA or EA preferred) - San Jose, CA or Remote Position Job at Wheeler Accountants LLP

 ...successful career in public accounting and be focused on personal and professional growth. About Wheeler: Were not your typical CPA firm. Yes, we provide tax, attestation, consulting, and client accounting services to a wide range of clients but we do it... 

Vendo

Walmart PPC Specialist Job at Vendo

 ...best work and achieve results for your clients and within your team. // DAY-TO-DAY // Full understanding and execution of Walmart PPC products, including Sponsored Products and Sponsored Brands Plan, manage, and execute Walmart PPC campaigns for multiple clients...