Associate Software Engineer
Ultra I&C · Huntsville, AL · 3 days ago
HybridInformation TechnologyFull-time
Job Description
Ultra Mission Solutions is hiring early-career 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. This is a pipeline role designed to develop the next generation of Solutions Architects.
Required Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related STEM discipline (or equivalent experience)
- 0–3 years of software engineering experience (recent graduates encouraged to apply)
- Solid foundation in software development fundamentals (data structures, algorithms, version control)
- Curiosity, ambition, and a strong drive to learn
- 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
- Familiarity with Python, C++, Go, or similar languages
- Interest in edge compute, mission systems, or rugged platforms
- Aspiration to grow into a Solutions Architect role
Benefits
- Annual Bonus – Performance Related
- Competitive Paid Time Off (PTO) package plus 11 company holidays
- Early finish on Friday
- 401K w/ company match
- Medical/Dental/Vision Benefits
- Student Loan Assistance Program
- Array of voluntary benefit offerings
About the Role
This role offers a clear growth path toward a Solutions Architect track, with opportunities to work directly with a senior Solutions Architect and leverage modern AI tools to enhance the team’s impact and accelerate delivery for high-demand programs.