Demo

Senior Software Engineer

Join #TeamTMC — TMC Technologies
King George, VA Full Time
POSTED ON 10/15/2024 CLOSED ON 11/25/2024

What are the responsibilities and job description for the Senior Software Engineer position at Join #TeamTMC — TMC Technologies?

Job Title
Senior Software Engineer
Location
King George, VA 22485 US (Primary)
Category
Engineering
Job Type
Full-time
Career Level
Experienced (Non-Manager)
Education
High School / GED
Travel
Security Clearance Required
Secret
Job Description

TMC Technologies is searching for a Senior Software Engineer to be included in a bid effort to provide subject matter, systems engineering, software development, and test/evaluation expertise to the Naval Surface Warfare Center Dahlgren Division (NSWCDD) Systems Engineering and Integration (V) Department.

Work is expected to begin in August 2025.  Selected candidates will be required to sign a Letter of Intent.
 

Job Requirements

Seven (7) years of general experience related to one or more of the following programs and tasks:

Inertial Navigation Systems
Position, Velocity, Attitude, Time systems
Shipboard Gridlock System with Auto-Correlation (SGS/AC)
Global Positioning System (GPS) and other Global Navigation Satellite Systems (GNSS)
DDG-1000
LCS
Composite Tracking Network (CTN)
Common Aviation Command and Control System (CAC2S)
Navy Marine Corps Expeditionary Ship Interdiction System (NMESIS)
Advanced Man Portable Air Defense System (AMANPADS)
Marine Air Defense Integrated System (MADIS)
Marine Fixed Sites
Marine Intercom System
Light Marine Air Defense Integrated System (LMADIS)
Medium Range Intercept Capability (MRIC)
Installation small Counter Unmanned Aircraft System (I-CsUAS)
Medium Range Air Defense Radar (MRADR)
Ground/Air Task Oriented Radar (G/ATOR)
Cooperative Engagement Capability (CEC)
Combined IAMD Anti-Submarine Warfare (ASW) Trainer (CIAT)
Estimation of Precise Orbits and Clock to High Accuracy (EPOCHA)
Enterprise Air Surveillance Radar (EASR)

AND/OR:

Seven (7) years of specific experience, defined as:

Experience in coding / analyzing one or more of the following programming languages to include C , C, Python, and Batch.

Experience in Java.

Experience and/or understanding of networking principles or familiar.

Experience in real time and non-real time operating systems such as UNIX, Linux, and VxWorks.

Experience in coding within a publish/subscribe architecture and middleware.

Experience in model drive architecture tools and languages.

Experience with assessing software complexity in quantitative terms and able to translate complexity to approximate time and cost to maintain.

Experience in defining and tracking software metrics.

Experience in assessing software changes for impacts relative to complexity and throughput.

Experience in developing and assessing software development plans, software requirements documents, software design documents, interface design documents and specifications associated with SIM/STIM test cases.

General Experience in DevSecOps processes and principles.

General Experience in Agile methodology and SAFE Agile principles.

Experience and/or understanding of SCRUM Master principles or familiar.

 

 

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.
Senior VMware Engineer - PKI
Elluminates Software -
Springfield, VA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $120,936 - $155,014
    • Income Estimation: $126,569 - $164,899
  • Debugging Skill

    • Income Estimation: $123,508 - $158,121
    • Income Estimation: $120,936 - $155,014
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Join #TeamTMC — TMC Technologies

Join #TeamTMC — TMC Technologies
Hired Organization Address King George, VA Full Time
Job Title Project Management Analyst Location King George, VA 22485 US (Primary) Category Engineering Job Type Full-time...
Join #TeamTMC — TMC Technologies
Hired Organization Address Clarksburg, WV Full Time
Job Title Software Developer (Java) Location Clarksburg, WV 26306 US (Primary) Category Information Technology Job Type ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the King George, VA area that may be a better fit.

Enterprise Release Manager - Systems Engineer - Senior #2037

Systems Engineer - Senior #2037 - COMPASS, Inc., Springfield, VA

AI Assistant is available now!

Feel free to start your new journey!