> Markdown version of [/jobs/ext/1846551-software-engineer](https://www.wearedevelopers.com/jobs/ext/1846551-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:** Ultra Intelligence & Communications, ATS - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Computer Engineering, Electronic Data Interchange (EDI), Python (Programming Language), Software Engineering, Information Technology, Golang - **Published:** July 11, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17550141?backUrl=%2Fcareer%2F17550141%2FSoftware-Engineer-Alabama-Huntsville ## About the Role * Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related STEM discipline (or equivalent experience) * 2-8 years of software engineering experience * Demonstrated ability to deliver production software * Curiosity, initiative, and a collaborative mindset * Must be able to obtain a U.S. Secret Security Clearance; active clearance preferred * U.S. Citizenship required Preferred Qualifications: * Active U.S. Secret or Top Secret security clearance * Exposure to AI/ML tooling and modern development workflows * Proficiency in Python, C++, Go, or similar languages * Experience in edge compute, mission systems, or rugged platforms * Interest in growing into a Solutions Architect role #IC #LI-hybrid #LI-JK1 #LI-onsite ## Description By joining our Mission Solutions business, you will be a member of a team dedicated to providing innovative solutions that streamline the preparation and execution of intricate, mission-critical operations. We focus on enhancing situational awareness, tactical command and control, and seamless video data exchange capabilities within a dynamic, multi-domain environment. Job Description Ultra Mission Solutions is hiring mid-level Software Engineers to join the Mission Software team under the mentorship of one of our Solutions Architects, supporting high-demand programs and mission application development. In this role, you will contribute to software development across the Mission Solutions portfolio, working alongside a senior Solutions Architect and leveraging modern AI tools to accelerate delivery. You will bring existing engineering experience to bear while continuing to grow toward a Solutions Architect track, taking ownership of features and supporting field and integration activities as needed. Preferred locations: Austin, TX, Huntsville, AL, or Remote. Must be willing to travel up to 25% of the year to support solution engineering in the field, support military exercises, and major integration events. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Swapping a Data Warehouse at Runtime: Zero-Downtime Migration Without Changing a Single Client](https://www.wearedevelopers.com/videos/100311-swapping-a-data-warehouse-at-runtime-zero-downtime-migration-without-changing-a-single-client) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)