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

Software Engineer, Level 1

Independent Software

What You Will Do:

At Independent Software, as a Software Engineer Level 1, you will support the development, deployment, and enhancement of mission-critical software systems supporting satellite communications and RF signal processing environments. This is a highly collaborative and customer-facing role where you will work alongside experienced engineers to develop and maintain high-performance software solutions in secure operational environments.

In this role, you will analyze user requirements, develop software enhancements, troubleshoot existing applications, and contribute to the design and implementation of reliable software systems supporting advanced communications technologies. You will gain hands-on experience working with real-time systems, automated testing, complex algorithms, and modern DevOps environments.

The ideal candidate is passionate about software engineering, enjoys solving technical challenges, and is eager to grow within a fast-paced mission-focused environment.

Key Responsibilities:



  • Analyze user requirements to support software design and development efforts
  • Develop, maintain, and enhance C++ software applications and system components
  • Troubleshoot, debug, and resolve software defects and performance issues
  • Support implementation of new features and capabilities aligned with mission objectives
  • Assist with database and data repository interface development and maintenance
  • Support development and optimization of algorithms within timing and resource constraints
  • Participate in automated testing, unit testing, and software quality assurance activities
  • Collaborate with software engineers, system architects, QA engineers, and project managers to support successful software delivery
  • Support software deployment, integration, and sustainment activities
  • Maintain technical documentation for software designs, interfaces, and development processes
  • Participate in code reviews and follow established software development best practices
Required Skills and Qualifications:
  • Experience with C++ software development
  • Understanding of software development methodologies and software design principles
  • Familiarity with real-time systems, performance optimization, or high-performance applications
  • Exposure to RF signal analysis, satellite communications systems, or related technical environments is a plus
  • Experience with debugging and troubleshooting software applications
  • Familiarity with automated testing and unit testing concepts
  • Basic understanding of database or data repository interfaces
  • Familiarity with DevOps concepts and tools
  • Exposure to VMware, Docker, Kubernetes, or containerized environments is a plus
  • Familiarity with message queue technologies and communication protocols is a plus
  • Strong analytical and problem-solving skills
  • Strong written and verbal communication skills
  • Ability to work independently and collaboratively within a team environment
  • Willingness to learn and adapt in fast-paced technical environments
Education and Experience:
  • Seven (7) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required
  • Four (4) additional years of Software Engineering experience on projects with similar software processes may be substituted in place of a bachelor's degree
Preferred Qualifications:
  • Experience supporting Linux-based development environments
  • Experience supporting mission-critical or real-time systems
  • Familiarity with Agile software development methodologies
  • Experience supporting secure DoD or Intelligence Community environments
Clearance Requirement:
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:

At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.

When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance

Ready to take the next step in your career? Join us and be part of something bigger.

Apply today.

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Level 1 in Annapolis, MD vacancy
  •  ...Reflexive Concepts is seeking a skilled Software Tool Engineer to join our growing team! The successful candidate will be a subject matter expert...  ...and best practices Required: DOD8570-M, IAT Level 1 Experience with DNS, DHCP, IPAM, Load Balancing (F5/DTC)... 
    Level 1

    Reflexive Concepts

    Annapolis, MD
    20 days ago
  • A leading technology solutions firm is seeking an experienced Software Engineer Level 1 to join their growing team in Maryland. This junior-level role requires developing, testing, and maintaining software applications, with candidates expected to have a solid foundation... 
    Level 1
    Flexible hours

    Power3 Solutions

    Annapolis, MD
    3 days ago
  • A growing tech company is looking for a Level 1 Software Engineer to develop and enhance complex software systems. The role involves analyzing user requirements, debugging software, and integrating databases. Candidates must have a Bachelor's degree in Computer Science... 
    Level 1
    Remote job
    2 days per week
    3 days per week

    Fidelistech

    Annapolis, MD
    4 days ago
  • A technology solutions company is seeking a Software Engineer, Level 1, for its Annapolis Junction location. This role requires seven years of experience and knowledge in Java, Python, and cloud technologies. Responsibilities include analyzing user requirements, debugging... 
    Level 1
    Remote work

    Gtscts

    Annapolis, MD
    5 days ago
  •  ...Description Kaizen Approach is currently seeking a Software Engineer (SWE) to develop, maintain, and enhance complex and diverse software...  ...will conduct requirements analysis and synthesis from system level to individual software components, ensuring the successful... 
    Level 1
    Contract work
    Work experience placement

    Kaizen Approach

    Annapolis, MD
    3 days ago
  •  ...Description Software Engineer Levels 1 - 3 - TS/SCI/FS Poly clearance only Altamira Technologies has a long and successful history of providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves... 
    Level 1
    Worldwide

    Altamira Technologies

    Annapolis, MD
    8 days ago
  • $76.14k - $184.03k

     ...maintain, and enhance complex and diverse software systems (e.g., processing-intensive...  ...requirements analysis and synthesis from system level to individual software components...  ...standards, confer with users or system engineers; analyze systems flow, data usage and work... 
    Level 1
    Contract work
    Work experience placement
    Local area

    IntelliGenesis LLC

    Annapolis, MD
    3 days ago
  • $163k - $178k

     ...$178k per year with an additional $41k-$44k in immediately vested company 401(k) contributions Description: We are seeking a Software Engineer to build and advance a cutting‑edge agentic platform designed to power intelligent, autonomous workflows. In this role, you will... 
    Level 1
    Immediate start

    Dover Networks LLC

    Annapolis, MD
    1 day ago
  • $3,900 per month

     ...Technology Resource Experts, LLC is looking for a Software Engineer to join their rapidly growing team! Description Software Engineer Level 1 is a junior-level role responsible for developing, testing, and maintaining software applications and systems.... 
    Level 1
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Technology Resource Experts LLC

    Annapolis, MD
    1 day ago
  •  ...Requisition ID: 2638 Standard Title: Software Engineer Required Security Clearance: Top Secret/SCI with Full Scope Polygraph...  ...Summary Base-2 Solutions is seeking a Software Engineer Level 1 to support the DAC (GEO + BAT Teams) effort. This position develops... 
    Level 1
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Annapolis, MD
    2 days ago
  • $70k - $190k

     ...Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!   Belay Technologies is seeking a Mid-Level Software Engineer to join our intel team.  Candidates should have the following qualifications:  TS/SCI Clearance with polygraph... 
    Level 1
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis, MD
    3 days ago
  • $7.5k

     ...support for data analytics and DevOps engineering! Your effort and expertise...  ...opportunity supports a team of Software Engineers, System Administrators...  ...and synthesis from system level to individual software components. The Level 1 Software Engineer shall possess... 
    Level 1
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Annapolis, MD
    9 days ago
  •  ...qualified IT, architectural, system, and software engineering personnel. Requires TS/SCI with Poly...  ...requirements analysis and synthesis from system level to individual software components....  ...Cloud Experience: Shall have one (1) year demonstrated work experience with... 
    Level 1
    Full time
    For contractors
    Work experience placement
    Local area

    CyberTrend Engineering LLC

    Annapolis, MD
    5 days ago
  • $163k - $178k

    # Software Engineer (SWE), Level 1 [D.26.0113] with Security ClearanceDover Networks LLCFull TimejuniorCapitol Heights, Maryland, USPosted 2 days ago## Resume Keywords to IncludeMake sure these keywords appear in your resume to improve ATS scoringPythonJavaScriptJavaReactVueDockerKubernetesGitJiraCI... 
    Level 1
    Immediate start

    TryApplyNow

    Annapolis, MD
    5 days ago
  • $102k - $160.65k

    Software Engineer (Full Stack)Skip to main contentThis site uses cookies. By continuing to use this site, closing this banner, or clicking "...  ...*Regular**Job Description****Summary** The Software Engineer Level 1 is responsible for developing, maintaining, and enhancing complex... 
    Level 1
    Permanent employment
    Contract work
    Work experience placement

    AeroVironment, Inc.

    Annapolis, MD
    1 day ago
  • Overview Software Engineer, Level 1 (AE26031323SW1) - Annapolis Junction, United States Posted on 03/12/2026 City Annapolis Junction State/Province Maryland Country United States Job Description AEITS, Inc. , a GTSC company, is growing its team! Seeking a Software Engineer... 
    Level 1
    Temporary work
    Local area
    Remote work

    Gtscts

    Annapolis, MD
    3 days ago
  • $70k - $190k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Mid-Level Software Engineer to join our intel team. Qualifications TS/SCI Clearance with polygraph Bachelor's degree in Computer Science or related... 
    Level 1
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis, MD
    1 day ago
  • $190k - $240k

     ...and a finalist in 2021!   Belay Technologies is seeking a Software Engineer (Automated Test Framework) to join our intel team. The Automated...  ...-life balance, and career development. Salary Range: Levels 1 and 2: $70,000 to $190,000 Level 3: $190,000 to $240,000... 
    Level 1
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis, MD
    4 days ago
  • When You Love the Work You Do, Any Mission Is Possible Position: Cloud Software Engineer, Level 1 (0-2 years of experience required) (Active Clearance with a Full Scope Poly Required) We’re on multiple contracts and have many opportunities. It is encouraged if applicants... 
    Level 1
    Local area

    Tiber Technologies

    Annapolis, MD
    1 day ago
  • DEVOPS ENGINEERS Job Type: Full Time Level: Mid, Senior, Principal Location: Maryland (Annapolis Junction / Fort...  ..., and sustainment of FOSS/COTS/GOTS software tools, packages, and libraries in a...  ...Qualifications DevOps Engineer Level 1 requires a bachelor’s degree in... 
    Level 1
    Full time
    Contract work

    Artera Technologies

    Annapolis, MD
    1 day ago
  •  ...team of professionals. You will utilize software development and software design methodologies...  ...Requires DoD 8570 Compliance with IAM Level 1 Certification ( i.e. CAP, GSLC,...  ...software, data transport solutions, systems engineering, and IT services to the U.S. Intelligence... 
    Level 1
    Contract work
    Work at office
    Immediate start
    Flexible hours

    SW Complete

    Annapolis, MD
    2 days ago
  •  ...Leidos frequently has opportunities for Software Engineers within our Intelligence Sector, Cyber &...  ...or similar IDEs. Required Experience by Level All software engineers will be required...  ...of experience - Software Engineer Level 1 Bachelor's Degree and 14-20 years of experience... 
    Level 1
    Immediate start
    Flexible hours

    Fairygodboss

    Annapolis, MD
    1 day ago
  • $131.3k - $237.35k

     ...Summary Leidos is seeking highly experienced DevOps Engineers to support the development and evolution of a...  ...experience may be substituted for a bachelor's degree. Level 0 - Bachelors and 2-7 years of experience Level 1 - Bachelors and 7-14 years of experience Level 2 -... 
    Level 1

    Fairygodboss

    Annapolis, MD
    3 days ago
  • SOFTWARE ENGINEERS Job Type: Full Time Level: Junior, Mid, Senior, Principal Location: Maryland (Annapolis Junction / Fort Meade area) Security Clearance...  ...etc. General Qualifications Software Engineer Level 1: requires a bachelor’s degree in computer science or other... 
    Level 1
    Full time

    Artera Technologies

    Annapolis, MD
    1 day ago
  • $140k - $235k

     ...Sky Technologies specializes in systems engineering and technology management solutions for...  ...a CI/CD pipeline Understand Agile software development and DevOps practices and can...  ...actively in a team environment ~ CWIP IAT Level 1 required ~ Active TS/SCI w/ poly... 
    Level 1
    Local area

    Power3 Solutions

    Annapolis, MD
    2 days ago
  • $96.8k - $251.6k

     ...across layers, from database engine internals to developer-facing...  ...installed bases in enterprise software. Experienced peers — You will...  ...structures, algorithms, and systems-level thinking. Experience in Java...  ...****@*****.*** or by calling 1-(***) ***-**** in the United... 
    Temporary work
    Flexible hours

    Oracle

    Annapolis, MD
    13 days ago
  •  ...the Customer's needs. This is an entry level position that affords the opportunity to...  ...Requirements Requires four (4) years of software engineering experience on projects with similar...  ...grow DoD 8570 Compliance with IAM Level 1 is required. (Security +, CAP, GSLC)... 
    Level 1
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    SW Complete

    Annapolis, MD
    3 days ago
  • 慨正橡扯 is seeking a Senior Principal Software Engineer, Hyperscale, to design and implement innovative solutions for large-scale software environments in Maryland. The position demands proficiency in HPC and hyperscale compute, requiring excellent technical skills and 8+... 
    Relocation package

    慨正橡扯

    Annapolis, MD
    1 day ago
  • $10k

     ...motivated Front-End Developer to play a lead role in front-end software development, including designing user interfaces and...  ...clearance with a Polygraph Bachelor's degree in computer science, engineering, or related field Physical Requirements: This position involves... 
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    5 days ago
  •  ...apply if you do not currently possess this level of clearance. Telework: Up to 1...  ...: 7 years of experience as a software engineer Bachelor's degree in a technical discipline...  ...and dependents - available day 1, 8% 401(k) employer match - immediate vesting... 
    16 hours
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    3 days ago

Do you want to receive more vacancies?

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