PCS Junior Software Engineer

Middletown, RI
Level/Salary Range: 
HR Contact: 
William Keating
Job Category: 
Security Clearance Required: 
Position Type: 

Seeking a Junior software engineer to join a team responsible for developing critical tactical software for the submarine fleet. This team is responsible for software development and resolution of production and system integration issues, both in a laboratory environment and onboard U.S. Navy submarines. Candidates should have a demonstrated interest in developing readable, maintainable software. Successful candidates will possess a trained eye for detail, will be reliable, and be able to work effectively as part of a team.


Knowledge, Skills and Abilities
• Some experience performing C/C++ SW development in a Linux environment.
• Working knowledge and experience developing multi-threaded applications.
• Prior experience with BYG-1 development a plus
• Experience developing systems with MySql, Postgres, or noSql a plus.
• Experience with Java is a plus
• B.S. degree in Computer Science, Computer Engineering, or Electrical Engineering is required.
• Strong written and oral communication skills.

Duties and Responsibilities
• Develop new software components in C/C++ or Java to meet program needs
• Perform thorough Unit Testing of software components to prepare for integration in a larger system
• Conduct software component integration to ensure end-to-end system functionality prior to formal testing
• Participate in various technical and program meetings on a weekly basis.
• Provide input to the scheduling of software engineering activities.
• Research, identify, and evaluate new technologies for adoption by PCS.

Education / Experience Required: 

BS in Computer Science, Computer Engineering or Electrical Engineering

Quality Support, Inc. is an Equal Opportunity / Affirmative Action employer.
Go to top