> Markdown version of [/jobs/ext/3055242-software-engineer](https://www.wearedevelopers.com/jobs/ext/3055242-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Invariant Corporation - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Salary:** $54,080.0 - $145,600.0 - **Contract:** Permanent contract - **Skills:** Microsoft Excel, Microsoft Windows, Application Programming Interfaces (APIs), Unit Testing, Microsoft Azure, Unix, C++ (Programming Language), Code Coverage, Software Debugging, Linux, Python (Programming Language), Object-Oriented Software Development, Qt (Software), Sensor Fusion, Software Engineering, SC Clearance, Information Technology - **Published:** September 24, 2026 - **Apply:** https://www.juju.com/job/16_f1bfa4051 ## About the Role 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., 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 ## Description 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 ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)