← Back to Jobs
Employee
Technology
Software Developer, Entry to Junior with Security Clearance
Tactical Engineering & Analysis, Inc.San Diego, CA🇺🇸United StatesPosted 29 Jul 2026
Why This Role Stands Out
This hybrid role offers a fantastic opportunity to develop your C++ skills and contribute directly to critical Naval Warfighter technology, with a competitive salary of $80,000-$105,000. You'll thrive here if you're eager to learn, collaborate with experienced developers, and grow your career in a supportive environment. Apply now to make a real impact!
Quick Overview
Salary
$80k - $105k/yr
Work Type
Hybrid
Schedule
Employee
Level
Junior
Job Description
The Software Developer is responsible for providing software engineering support to the Command and Contr ol Processor (C2P) Modernization project at Naval Information Warfare Center (NIWC) Pacific. They will play a supporting role in achieving the organizations goals by leading development of new features using C++ in the areas system diagnostics, beyond line of sight (BLOS) tactical data links (S-TADIL-J/JREAP A), Link 16 Functional Input Message/Functional Output Message (FIM/FOM), User Interface and correcting software defects. This position will directly impact Naval War Fighter through enhanced tactical communications and battlefield awareness. CORE FUNCTIONS / JOB DUITES An Entry level Software Developer will be expected to be able to perform the following, under close supervision: Assist in designing, coding, and testing software applications. Collaborate with senior developers to understand project requirements and contribute to development efforts. Write clean, efficient, and well-documented code. Participate in code reviews and incorporate feedback to improve code quality. Debug and fix minor software issues. Learn and adapt to new technologies and programming languages as needed. Contribute to the maintenance and improvement of existing software systems. Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming. Attend and actively participate in team meetings and training sessions. A Junior level Software Developer will be expected to perform the following with supervision: Designing, coding, and testing software applications. Collaborate with senior developers to understand project requirements and contribute to development efforts. Write clean, efficient, and well-documented code. Participate in code reviews and incorporate feedback to improve code quality. Debug and fix minor software issues. Learn and adapt to new technologies and programming languages as needed. Contribute to the maintenance and improvement of existing software systems. Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming. Attend and actively participate in team meetings and training sessions. SKILLS && ABILITIES An Entry level Software Developer will be expected to have a foundational knowledge of the following: Programming language: C++ Data structures and algorithms Version contr ol systems Database technologies Software development methodologies (e.g., Agile, Scrum) Testing procedures and debugging techniques Software security principle Tactical Data Link (TDL) Preferred Linux Software Development preferred A Junior level Software Developer will be expected to have a Basic knowledge of the following: Programming language: C++ Data structures and algorithms Version contr ol systems Database technologies Software development methodologies (e.g., Agile, Scrum) Testing procedures and debugging techniques Software security principle Tactical Data Link (TDL) Preferred Linux Software Development preferred EDUCATION && CERTIFICATIONS Preferred (BS STEM Degree) Relevant Software Development Certification Required, in lieu of BS STEM Degree TYPICAL WORKING CONDITIONS General office environment Computer/Equipment lab PHYSICAL REQUIREMENTS May be expected to lift up to 25 lbs Frequent use of keyboard and typing Frequent sitting and standing WORK SCHEDULE 9/80 The ability to work non-standard work hours and schedules in support of project requirements. PAY RANGE *Pay range will be determined by knowledge and experience level of selected candidate* Entry: $80,000.00 to $105,000.00 annually, DOE Junior: $100,000.00 to $125,000.00 annually, DOE U.S. Citizenship is Required SECURITY CLEARANCE Candidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable. Tactical Engineering && Analysis, Inc. is an Equal Employment Opportunity/Minority/Female/Disability/Protected Veteran Employer
Skills
Scrum
Agile
C++
Similar jobs
Senior PeopleSoft Application Developer with Security Clearance
CACI · Chantilly, United States
1 minute ago$120.8k - $265.8k/yrSr Software Engineer
OrangePeople · Orlando, United States
11 minutes agoREQ: PTC Windchill Software Engineer in Menlo Park, California( On Site)
Aita Consulting Services,Inc. · Menlo Park, United States
11 minutes agoJunior Software Engineer with Security Clearance
OASYS, INC. · Huntsville, United States
12 minutes agoForward Deployed Engineer - Security Clearance Required with Security Clearance
Virtru Corporation · Livermore, United States
12 minutes ago$170k - $220k/yrSoftware Engineer Level 0 with Security Clearance
MissionEdge Technologies, LLC · Annapolis, United States
13 minutes ago$125.5k/yr