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 DescriptionHeadquartered 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.
- ...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...SoftwareFull timeContract workWork experience placementLocal area
- 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...SoftwareImmediate start
- ...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...SoftwareFull timeContract workLocal area
- ...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...SoftwareContract workTemporary workLocal areaRemote workRelocation packageFlexible hours
$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...SoftwareWork at officeMonday to Friday$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...SoftwareFull timeWorldwideRelocation- ...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...SoftwareTemporary workWork experience placementRemote workFlexible hours
$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,...SoftwareFull timeWorldwideRelocation- 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...SoftwareTemporary workFor contractorsWork at officeFlexible hours
$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...SoftwareFull time- ...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,...SoftwareContract workLocal area
- 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
$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...SoftwareContract work$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...SoftwareFull timeLocal area- ...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...SoftwareFull time
$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,...SoftwareFull timeContract workPart timeLocal areaRemote workFlexible hours$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...SoftwareMonday to Friday- 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...SoftwareFor contractors
$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...SoftwareContract workLocal area- 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
$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...SoftwareTemporary workWork at officeLocal areaRemote workMonday to FridayFlexible hours- ## 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...SoftwareContract workTemporary workLocal areaRelocationFlexible hours
- ...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-levelSoftware
- ...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 ~...SoftwareFor contractorsRemote work
- ...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
- ...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...SoftwareContract work
$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...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote workFlexible hours$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...SoftwareFull time- ...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,...SoftwareFull timeHome officeFlexible hours
- ...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/...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- mid-level software developer Huntsville, AL
- software engineer internship remote Huntsville, AL
- software engineer remote Huntsville, AL
- graduate software developer no experience Huntsville, AL
- junior software developer Huntsville, AL
- information technology software engineer Huntsville, AL
- senior software engineer remote Huntsville, AL
- rust software engineer Huntsville, AL
- part time software developer Huntsville, AL
- junior software developer remote Huntsville, AL






