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

Mid-Level Software Engineer

Invariant Corporation

Job Description

Job Description

Mid-Level Software Engineer

26-070

Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on laboratory environment on a variety of technical projects related to the design and integration of numerous microcomputer systems, C-UAS (Counter-Unmanned Aircraft Systems) technologies, and software development.

Duties Include

  • Managing software development process in Azure DevOps
  • Plan and update sprints and work items
  • Create pipelines for continuous integration (CI) tasks such as static testing, unit testing, and code coverage
  • Create release pipelines for tagging and building releases

Requirements

Candidate must have a minimum of a bachelors degree in Computer Science/Engineering or related field with a minimum of 5-10 years experience in software design, development, and integration.

  • Minimum Active Secret Clearance is required
  • Excel in writing clean, robust, testable code in C++
  • Experienced in the design, debugging, and integration of various software and hardware systems
  • Experience with C++, Python, or other object-oriented programming languages
  • Experience with Agile software development process in a team environment
  • Demonstrated experience working with Counter-Unmanned Aircraft Systems (C-UAS), including familiarity with detect-track-identify-defeat (DTID) kill chain concepts and multi-sensor fusion architectures
  • Ability to translate operational user requirements into software design decisions within a C-UAS or broader ISR domain
  • Experience integrating EO/IR, radar, RF detection, or acoustic sensors into a common operating picture

Preferred Skills

  • Top Secret clearance is preferred
  • Experience in using Qt
  • Ability to work with in both windows and Linux, Unix operating systems
  • Familiarity with sensor data protocols common to C-UAS systems (e.g., CoT/ATAK, STANAG 4586, ASTERIX, or vendor-specific APIs)

Requires ability to

  • Some travel may be required depending on project requirements
  • Work well in a fast-paced and mission-driven environment with co-workers, management, and clients
  • Demonstrate innovation, quick learning, excellent communication skills, and adaptive thinking
  • Work independently with minimal supervision, make rational decisions, and exercise good judgment

Work Environment

  • Office, Lab, and field environment

This position is expected to be performed only in the state of Alabama. Subject to the provisions of Code of Alabama 40-18-370, the Company shall give good faith consideration to Alabama residents for employment at the Project.

All qualified applicants will be considered without regard to race, color, religion, sex, national origin, disability, or veteran status. Invariant is a drug-free workplace.

Company Description

Headquartered in Huntsville, Alabama, Invariant is a 100% employee owned, non-traditional defense contractor providing advanced engineering solutions to support national defense, homeland security, and law enforcement. We are ISO 9001 certified with secure facilities, labs, and high bay space performing advanced manufacturing, integration, assembly, and testing of mission critical systems. Join a team where innovation fuels impact. At Invariant, every voice contributes, and every employee-owner shares in the success of our mission to protect those who protect us. We’re home to engineers, developers, and specialists—web builders of mission-critical systems, united by purpose and driven by pride. As a 100% employee-owned company, your work doesn’t just power national defense—it helps power your future. Ready to take the next step in your career? Explore our current openings and discover how you can make a lasting impact while building ownership in everything you help create.

Company Description

Headquartered in Huntsville, Alabama, Invariant is a 100% employee owned, non-traditional defense contractor providing advanced engineering solutions to support national defense, homeland security, and law enforcement. We are ISO 9001 certified with secure facilities, labs, and high bay space performing advanced manufacturing, integration, assembly, and testing of mission critical systems. Join a team where innovation fuels impact. At Invariant, every voice contributes, and every employee-owner shares in the success of our mission to protect those who protect us. We’re home to engineers, developers, and specialists—web builders of mission-critical systems, united by purpose and driven by pride. As a 100% employee-owned company, your work doesn’t just power national defense—it helps power your future. Ready to take the next step in your career? Explore our current openings and discover how you can make a lasting impact while building ownership in everything you help create.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Huntsville, AL vacancy
  •  ...federal, state, and commercial markets. We are seeking a Mid-Level DevSecOps Engineer to support the Missile Defense Agency (MDA) on the...  ...management and privacy requirements into cloud hardware, software, and applications. Evaluate and identifies the best cloud... 
    Software
    Full time
    Contract work
    Work experience placement
    Local area

    LAUNCHTECH

    Huntsville, AL
    10 days ago
  • deciBel Research has an immediate opening for a Mid-level Software Engineer in Huntsville, AL.Position Description:The successful candidate will develop, maintain, and enhance complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development... 
    Software
    Immediate start

    deciBel Research

    Huntsville, AL
    2 days ago
  •  ...Job Description Job Description Mid-Level Threat Emulation Engineer Location: Huntsville, AL | Onsite Clearance Required: Minimum TS/SCI...  ...M radar/EW domain knowledge; V simulation integration; software/model development Minimum 8 years of experience with... 
    Software
    Full time
    Contract work
    Local area

    Weeghman & Briggs LLC

    Huntsville, AL
    6 days ago
  •  ...Mid-Level Software Engineer Torch Technologies is seeking a Mid-Level Software Engineer with strong experience in C++ and a solid foundation in Linux-based development environments. The ideal candidate will contribute to the design, development, and maintenance of software... 
    Software
    Contract work
    Temporary work
    Local area
    Remote work
    Relocation package
    Flexible hours

    Torch Technologies

    Huntsville, AL
    2 days ago
  • $68.5k - $110k

     ...and requests. Other duties as assigned. Qualifications Education/Experience ~ Bachelor’sdegree inComputerScience, Software Engineering, or relevant field.Additionalexperience may substitute for degree. ~2-7years of relevant experience. ~ Experience... 
    Software
    Work at office
    Monday to Friday

    Integration Innovation, Inc.

    Huntsville, AL
    2 days ago
  • $107.9k - $195.05k

     ...missions.Leidos Defense is seeking a Systems Engineer to join the IFPC Inc 2 systems...  ...up a verification review boardOwn system level DVOs and VCNsReview and approve all DVOs...  ...QualificationsBachelor’s degree in Systems Engineering, Software Engineering, Computer Science, Computer... 
    Software
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    5 days ago
  •  ...take that commitment to a new level . nSI empowers our customers...  ...announce the opening for an AI Engineer who will join our Technical Solutions...  ...clearance. This is a mid-senior level position. We are...  ...learning models. We expect strong software development fundamentals in... 
    Software
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Nou Systems Inc

    Huntsville, AL
    21 days ago
  • $87.1k - $157.45k

     ...business.Your greatest work is ahead!Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC...  ...Qualifications:Bachelor’s degree in Systems Engineering, Software Engineering, Computer Science, Computer Engineering,... 
    Software
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    3 days ago
  • Mid-Level Test Engineer/AnalystOASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Mid-Level Test Engineer/Analyst...  ...real-time hardware-in-the-loop (HWIL) systems, tactical software & hardware, and digital representations of complex missile... 
    Software
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Oasys

    Huntsville, AL
    3 days ago
  • $100k - $120k

     ...Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field, or equivalent practical experience. ~5...  ...supporting engineering applications and specialized enterprise software environments. Compliance Requirements Must be eligible... 
    Software
    Full time

    Judge Group, Inc.

    Huntsville, AL
    2 days ago
  •  ...RequiredTSJob DescriptionTMC Technologies is in search of a DevOps Engineer to support the FBI's ECS Data and Applications Team, which...  ...deploying, maintaining, and administering infrastructure hardware and software for cybersecurity. Experience developing, creating, modifying,... 
    Software
    Contract work
    Local area

    TMC Technologies

    Huntsville, AL
    5 days ago
  • Position Description:deciBel Research is seeking an experienced Software Developer in Huntsville, AL.As a Software Developer on the...  ...Requirements:Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited universityExperience... 
    Software

    deciBel Research

    Huntsville, AL
    2 days ago
  • $70.8k - $139.3k

     ...Senior QA Automation Engineer CGI Federal is seeking a Senior QA Automation Engineer to lead...  ..., interface testing, and microservice level integration validation Documentation & Reporting...  ...'s degree and 8+ years of experience in software testing, QA automation, or test... 
    Software
    Contract work

    CGI

    Huntsville, AL
    5 days ago
  • $60k - $80k

     ...mission solution areas of Digital, AI & Analytics, Cyber, and Engineering. With offices in the National Capital Region, Quantico, VA, and...  .... Job Description Full Visibility is seeking a Jr. Software Engineer to work in Huntsville, AL. Candidate MUST possess an... 
    Software
    Full time
    Local area

    Full Visbility

    Huntsville, AL
    2 days ago
  •  ...COMPUTER AND INFORMATION SYSTEMS ENGINEER SPECIALISTConcurrent...  ...Required: Secret ClearanceClearance Level Must Be Able to Obtain: TS/SCIThe...  ...systems, including hardware, software, and network infrastructure,...  ...and mentorship to junior and mid-level staff, fostering professional... 
    Software
    Full time

    Concurrent Technologies Corporation

    Huntsville, AL
    2 days ago
  • $61.9k - $141k

    Software DeveloperThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference,... 
    Software
    Full time
    Contract work
    Part time
    Local area
    Remote work
    Flexible hours

    Booz Allen Hamilton

    Huntsville, AL
    4 days ago
  • $73.35 per hour

     ...Job Description Job Description We are a national staffing firm and are currently seeking a Java   Software Engineer for a prominent client of ours. This position is located in Huntsville, AL or Colorado Springs, CO (100% On site) . Details of the position are... 
    Software
    Monday to Friday

    The Fountain Group LLC

    Huntsville, AL
    15 days ago
  • MTSI is looking for aLead Software Engineer to join our team. In this role, you will serve in a key support role with key stakeholders in government...  ...United StatesExperience with product development in a CMMI Level environmentExperience with development best practices (SW... 
    Software
    For contractors

    Modern Technology Solutions

    Huntsville, AL
    4 days ago
  • $60k - $80k

     ...Job Description Full Visibility is seeking a Jr. Software Engineer to work in Huntsville, AL. Candidate MUST possess an ACTIVE Top Secret/SCI eligible clearance. Individuals selected for this position may be subject to Counterintelligence (CI) Polygraph... 
    Software
    Contract work
    Local area

    Full Visibility

    Huntsville, AL
    2 days ago
  • Job Title: Software Engineer (Mid)Location: Redstone ArsenalPosition Type: Full-TimePosition Overview:We are seeking a skilled Mid-Level Software Engineer to lead and support application development efforts in alignment with IT infrastructure goals. This role involves the... 
    Software

    Cintel

    Huntsville, AL
    20 hours ago
  • $95k - $115k

     ...including the ability to interact effectively and influence at all levels of an organization Proficiency in Microsoft Office (Word, Excel...  ...a plus Proficiency in Adobe InDesign and Photoshop and similar software packages is a plus Familiarity with CRM and marketing... 
    Software
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    ASSA ABLOY

    Huntsville, AL
    3 days ago
  • ## Full Stack Software EngineerApplylocations: Redstone Arsenal, ALtime type: Full timeposted on: Posted Todayjob requisition id: R11...  ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... 
    Software
    Contract work
    Temporary work
    Local area
    Relocation
    Flexible hours

    Freedom Real Estate

    Huntsville, AL
    1 day ago
  •  ...seeking an experienced Developer (Mid) with strong expertise in Power...  ...6+ years of experience in software development, business intelligence, or data engineering.Proficiency with Power BI, data...  ...tolerated.DepartmentEmployment TypeFull-TimeMinimum ExperienceMid-level
    Software

    Cintel

    Huntsville, AL
    20 hours ago
  •  ...help grow the capabilities of our growing engineering team. This position will provide an...  ...production environment with other artists and software designers and developers. Models will be...  ...high-quality sequences based on the level of interactivity. Qualifications ~... 
    Software
    For contractors
    Remote work

    Akima

    Huntsville, AL
    2 days ago
  •  ...using the Microsoft .NET framework. This role supports the full software development lifecycle, including requirements analysis,...  ...degree in Information Technology, Computer Science, Software Engineering, Information Systems, or a related field from an accredited institution... 
    Software

    PITech Solutions

    Huntsville, AL
    3 days ago
  •  ...support this mission, we are seeking a Software Developer to build and modernize the applications...  .... By bridging the gap between software engineering and cloud infrastructure, you will play...  .... Prepare comprehensive program-level and user-level documentation for all... 
    Software
    Contract work

    Redhorse Corporation

    Huntsville, AL
    2 days ago
  • $86.8k - $198k

     ...Software Developer, SeniorThe Opportunity:As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. We’re looking... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    Booz Allen Hamilton

    Huntsville, AL
    2 days ago
  • $110k

     ...Overview We are seeking an experienced Mid-Level Storage Administrator to support the...  ...Troubleshoot storage-related hardware, software, connectivity, and performance issues....  ...routine tasks and collaborate with senior engineers on complex issues. ~ Strong communication... 
    Software
    Full time

    Seneca Resources

    Huntsville, AL
    1 day ago
  •  ...applications and services.Collaborate with data scientists, platform engineers, and product teams to iterate on use cases, deliver POCs/MVPs,...  ...including the following:THREE (3) years of experience in software, data, RAG architecture/vector databases or ML engineering,... 
    Software
    Full time
    Home office
    Flexible hours

    Guidehouse

    Huntsville, AL
    1 day ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Software
    Full time

    Cheez

    Huntsville, AL
    3 days ago

Do you want to receive more vacancies?

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