Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$105k - $175k

Huntington Ingalls Industries

Requisition Number: 28687


Required Travel: 0 - 10%

Employment Type: Full Time/Salaried/Exempt

Anticipated Salary Range: $105,000.00 - $175,000.00


Security Clearance: TS/SCI with Poly


Level of Experience: Mid


This opportunity resides with Warfare Systems (WS) , a business group within HII's Mission Technologies division. Warfare Systems comprises cyber and mission IT; electronic warfare; and C5ISR systems.

HII works within our nation's intelligence and cyber operations communities to defend our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners.

Leadership Mindset at HII - Mission Technologies

Leadership at HII is a mindset, not a title. Through our Leadership Capability Framework, we define how every team member contributes to our mission and culture:

  • Know & Grow Your People - Commit to learning and supporting team success.
  • Build Relationships - Communicate openly, collaborate well, and build trust.
  • Take Ownership - Deliver on commitments and take pride in your work.
  • Customer First - Focus on the mission and those we serve.
  • Shape the Future - Bring ideas, curiosity, and continuous improvement.
  • Act with Urgency - Take initiative and follow through with purpose.
These capabilities guide how all employees contribute to our shared success across Mission Technologies.

Job Description

Warfare Systems (WS), a division of HII Mission Technologies provides full-spectrum cyber, EW, and space capabilities that address today's rapidly changing, multi-domain global security threats, and anticipate emerging threats. We are a diverse organization offering competitive and challenging opportunities to highly motivated and talented individuals.

WS is seeking multiple Software Engineers (Levels 0-2) to design, develop, maintain, and enhance complex software systems, including data-intensive analytics, novel algorithms, large-scale data processing, real-time applications, and business information systems.

Engineers will work independently or as part of a team to implement requirements, review and test software components for compliance with design specifications, and document test results. They will troubleshoot and resolve software issues, apply development and design methodologies appropriate to the environment, and support system-level design by evaluating hardware/software tradeoffs, promoting software reuse, and assessing COTS/GOTS solutions. Responsibilities also include participating in requirements analysis and translating system-level needs into implementable software components.

This posting is to collect applications for current and future openings for HII Mission Technologies. Candidates will be screened as opportunities come available and selected candidates will be contacted about an opportunity.

We are hiring across multiple levels with a range of professional experience. Salary ranges below:
  • Software Engineer 1: $105,000 - $145,000
  • Software Engineer 2: $135,000 - $175,000
Essential Job Responsibilities
• Analyze user and system requirements to define software design, performance needs, and technical constraints.
• Design, develop, modify, and integrate software solutions, including new features and adaptations for new environments or hardware.
• Debug and troubleshoot software defects, ensuring functionality, performance, and reliability.
• Develop and implement algorithms and database interfaces/queries, ranging from simple to highly complex.
• Conduct system and data flow analysis to support solution design and performance optimization.
• Create, review, and improve software and system documentation, development processes, and standards.
• Collaborate with system engineers, hardware engineers, and users to refine requirements and resolve technical challenges.
• Assist in developing and executing test procedures, performing quality control, and validating software functionality.
• Coordinate software installations, monitor system performance, and ensure operational compliance.
• Recommend and evaluate new technologies, tools, and development processes for complex software projects.

Minimum Qualifications

Software Engineer 1
  • BS in Computer Science, Information Systems, Network Engineering or related field and nine (9) years relevant experience.
  • Two (2) additional years of relevant Software Engineering experience may be substituted for a bachelor's degree.
  • Two (2) years of experience programming in Linux/Windows environments and working with DevOps CI/CD pipelines.
Software Engineer 2
  • BS in Computer Science, Information Systems, Network Engineering or related field and fifteen (15) years relevant experience.
  • Three (3) additional years of relevant Software Engineering experience may be substituted for a bachelor's degree.
  • Six (6) years of experience programming in Linux/Windows environments and working with DevOps CI/CD pipelines.

TS/SCI w/ Poly required for consideration

The listed salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, HII's Mission Technologies division takes a variety of factors into consideration which include, but are not limited to, the role's function and a candidate's education or training, work experience, and key skills.

Meet HII's Mission Technologies Division
Our team of more than 7,000 professionals worldwide delivers all-domain expertise and advanced technologies in service of mission partners across the globe. Mission Technologies is leading the next evolution of national defense - the data evolution - by accelerating a breadth of national security solutions for government and commercial customers. Our capabilities range from C5ISR, AI and Big Data, cyber operations and synthetic training environments to fleet sustainment, environmental remediation and the largest family of unmanned underwater vehicles in every class. Find the role that's right for you. Apply today. We look forward to meeting you.

To learn more about Mission Technologies, click here for a short video:


HII is more than a job - it's an opportunity to build a new future. We offer competitive benefits such as best-in-class medical, dental and vision plan choices; wellness resources; employee assistance programs; Savings Plan Options (401(k)); financial planning tools, life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; as well as early childhood and post-secondary education scholarships. Bonus/other non-recurrent compensation is occasionally offered for qualified positions, and if applicable to this role will be addressed by the recruiter at the screening phase of application.

Why HII
We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. Our workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals.

Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.

Together we are working to ensure a future where everyone can be free and thrive.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e-mail to View email address on click.appcast.io and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this email address. Additionally, you may also call View phone number on click.appcast.io for assistance. Press #3 for HII Mission Technologies.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis, MD vacancy
  • $203k - $260k

     ...Full Stack Software Engineer - Data Analytics Team Make an Impact Where It Matters Most At Intelliforce, we put powerful technology directly into the hands of mission operators. In this role, you will build tools that turn complex data into actionable insight for... 
    Suggested
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis, MD
    5 days ago
  • $150k - $270k

     ...bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a...  ...computer science or related discipline or four additional years’ software engineering experience. Master’s degree can be substituted for... 
    Suggested
    Hourly pay
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures

    Annapolis, MD
    2 days ago
  • $2,500 per month

     ...Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management... 
    Suggested
    For contractors
    Immediate start

    ProdigyOne

    Annapolis, MD
    2 days ago
  • $175k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    Suggested
    For contractors
    Work at office
    Remote work
    Flexible hours

    SW Complete

    Annapolis, MD
    5 days ago
  •  ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies...  ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Interclypse

    Annapolis, MD
    16 hours ago
  • $131.8k - $290k

    CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge... 
    Full time

    CACI International Inc.

    Annapolis, MD
    4 days ago
  • $92.5k - $209.5k

     ...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power...  ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical... 
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Annapolis, MD
    1 day ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Lockheed Martin

    Arnold, MD
    1 day ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support... 
    Local area

    Coinbase

    Annapolis, MD
    2 days ago
  • $122k - $253k

     ...Software Full Stack DeveloperNightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Flexible hours

    ClearanceJobs

    Annapolis, MD
    5 days ago
  • $24 - $31 per hour

     ...Software Engineering Co-opWe are the leader in COTS FPGA-based high-performance computing. Our accelerator products employ the latest FPGA and SoC technology to provide computing capabilities far beyond what general purpose processors can provide.Our software design team... 
    Hourly pay
    Work experience placement
    Summer work
    Local area

    Annapolis Micro Systems

    Annapolis, MD
    3 days ago
  • $160k - $235k

     ...Momentum Engineering, Inc. fosters an employee‑centric culture. Our strength lies in our people. With a high percentage of employees holding...  ...expertise for our customers’ critical needs. Job Summary The Software Engineer will perform software development lifecycle (SDLC)... 
    Hourly pay

    Momentum Engineering

    Annapolis, MD
    3 days ago
  • $75k - $95k

     ...Title: Junior Software Engineer Location: Annapolis Junction, MD Compensation Range: $75 -$95K Clearance: Active TS/SCI w/ Polygraph needed to apply Position Description The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,... 

    Cornerstone Defense

    Annapolis, MD
    3 days ago
  •  ...complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.... 
    For contractors

    Vetegrity

    Annapolis, MD
    2 days ago
  • $127 - $144 per hour

     ...Software EngineerWe are seeking a skilled Software Engineer to join our team! As a Software Engineer, you will be responsible for designing, developing, and maintaining our company's software. You will gather information to identify the company's needs and program clean... 
    Hourly pay
    Work from home

    Presidential Staffing Solutions LLC

    Annapolis, MD
    3 days ago
  • $10k

     ...Software EngineerAt Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving...  ...employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Navstar

    Annapolis, MD
    2 days ago
  •  ...Freedom Technology Solutions Group is seeking a Junior Software Engineer to add to a new team in Annapolis Junction, MD! On this program you will assist in providing engineering, design, architecture, installation, configuration, and maintenance for the Cryptographic Physical... 
    Flexible hours
    Night shift

    (EDO) Entertainment Data Oracle, Inc.

    Annapolis, MD
    1 day ago
  • $89.5k - $111.5k

     ...As a Software Engineer - Entry Level at Boeing Intelligence & Analytics (BI&A), you will be responsible for: Developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of... 
    Contract work
    Remote work
    Worldwide
    Relocation package

    Boeing Intelligence & Analytics

    Annapolis, MD
    3 days ago
  •  ...Software EngineerOur client is seeking proposals from prospective offerors to provide two software engineers. The software engineers will play a critical role in designing, developing, and maintaining two of Judicial Information System's (JIS's) primary applications being... 

    DATASOFT TECHNOLOGIES

    Annapolis, MD
    3 days ago
  • $38 - $48 per hour

     ...enterprise-grade applications, comfort with OpenJDK 2. 2+ years Software Development Lifecycle (SDLC) & Cross-Team Collaboration -...  ...way we transmit millions of aviation data daily? As a Software Engineer, you will be at the forefront of managing and developing applications... 
    Contract work
    Temporary work
    Worldwide

    TEKsystems

    Annapolis, MD
    3 days ago
  • Build software that helps operators make sense of fragmented, high-volume cyber data Make complex cyber workflows more reliable, observable...  ...shipping, and supporting production software through software engineering in a professional environment 3+ years of experience building... 

    Jobtailor

    Annapolis, MD
    16 hours ago
  • $86.9k - $198k

    Job Number: R0245603 Cyber Platforms Software Engineer, Senior The Opportunity: We build software for large, fast-changing cyber problems where speed, scale, and complexity demand better tools. As a Senior Software Engineer, you’ll work across production systems used... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    2 days ago
  •  ...Software Engineer 4170 | FSP Job Description: OVERVIEW: One of our partners is seeking a Software Engineer to join their team. The company is a modern digital services company that delivers innovative technology solutions designed to improve the health... 
    Remote work

    Procession Systems

    Annapolis, MD
    4 days ago
  •  ...Software Engineer 2 TS/SCI and FSP is required Annapolis Junction, MD Description: You will be supporting CNO and working alongside the ATPG customer, to understand operational requirements to design, develop, deploy, monitor, and maintain operational network... 

    thejosefgroup.com

    Annapolis, MD
    1 day ago
  • $139k - $170k

     ...Software Engineer, Workflow Awareness Make an Impact Where It Matters Most Join a team building software that helps analysts keep pace with complex mission activity. These capabilities support content and traffic triage, language analysis, workflow collaboration... 
    Long term contract
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis, MD
    1 day ago
  • $7.5k

     ...execute this mission-critical contract providing full life cycle software asset management support. Your effort and expertise...  ...mission. This opportunity supports a team of Application Engineers, Database Engineers, Information Systems Security Engineers, Network... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Annapolis, MD
    1 day ago
  • $159.5k

     ...Software Engineer 1 Location: Annapolis Junction, MD | Onsite Clearance Required: TS/SCI with Polygraph Employment Type: Full-Time Salary Range: $159,500 Join a Growing Team at Weeghman & Briggs Weeghman & Briggs is seeking a motivated and mission-driven... 
    Full time
    Contract work
    Local area

    Weeghman & Briggs, LLC

    Annapolis, MD
    5 days ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company.... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Annapolis, MD
    1 day ago
  •  ...Position: Software Engineer 1 Location: Annapolis Junction, MD Clearance Required to Start: TS/SCI w/ full scope poly KeyLogic is seeking a Software Engineer 1 to join the software development team who will develop and sustain integrated, feature-rich capabilities... 
    For contractors
    Remote work

    KeyLogic Systems, Inc.

    Annapolis, MD
    3 days ago
  • $230k - $250k

     ...Location: Annapolis Junction, Maryland Type: Contract Job #3933 Title: Software Engineer 3 Location: Annapolis Junction, MD Compensation Range: $230 -$250K *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview... 
    Contract work

    Cornerstone Defense

    Annapolis, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!